[英]Get column name from Linq to Sql Entity
我是linq到sql的新手。 想知道我是否可以獲取列的名稱。 就像名字,姓氏一樣,而不是“彼得”,“帕克”。
我的代碼就像:
using (DataContext context = new DataContext(ConnectionString))
{
var results = (from person in context.Persons
select person);
foreach (Person person in results.ToList<Persons>())
{
//Here I need the Column name of the person.FirstName
}
}
var column = typeof(Person).GetProperty("FirstName")
.GetCustomAttribute(typeof(ColumnAttribute, false)
as ColumnAttribute;
var name = column.Name;
參見ColumnAttribute ;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.