如何将输入“Person”(由我的数据库创建)的列表转换为输入“myPerson”而不会出现错误。
我试过这个:
DataClasses1DataContext d = new
DataClasses1DataContext(MainWindow.mySqlClass.GetConnection());
var query = from pers in d.Person select pers;
personen = query.ToList();
newPerson = personen.Cast<myPerson>().ToList();
Run Code Online (Sandbox Code Playgroud)
但我只得到一个System.InvalidCastException.
public partial class myPerson : Person
{
public override string ToString()
{
return Name + " " + Nachname;
}
public myPerson(System.Data.Linq.EntitySet<Bilder> bilder, string geschlecht, int iD, string nachname, string name)
{
Bilder = bilder;
Geschlecht = geschlecht;
ID = iD;
Nachname = nachname;
Name = name;
}
}
Run Code Online (Sandbox Code Playgroud)
Linq 创建的类(仅第一行):
public partial class Person …Run Code Online (Sandbox Code Playgroud) 我有一张桌子需要在手机上看起来不丑,但在我的手机上,第一个文字默认情况下不会被分割,但带有-遗嘱的文字
有没有办法来拆分心不是通过切断文本space或-使用CSS?
// 我的意思是说
.small{
max-width: 10px;
}Run Code Online (Sandbox Code Playgroud)
<div class="small">
<span>This Text gets split</span>
</div>
<div style="min-height: 15px"></div>
<div class="small">
<span>ThisWontGetSpilt</span>
</div>
<div style="min-height: 15px"></div>
<div class="small">
<span>This-Will-Get-Split-As-Well</span>
</div>Run Code Online (Sandbox Code Playgroud)