我有簡單的課程:class MyClass{
public Guid Guid { get; set; }
}我有myClasses包含一項的查詢:new MyClass() { Guid = Guid.NewGuid() }我正在嘗試從查詢中選擇 Guid 屬性:var result = myClasses.Select($"new(Guid)");但它顯示以下異常:System.Linq.Dynamic.ParseException:“”?;?#39;('預期'看來我的財產與結構Dynamic linq混淆了。我該如何解決這個問題?GuidSystem.Guid注意:當我重命名屬性時它起作用
1 回答

達令說
TA貢獻1821條經驗 獲得超6個贊
使用System.Linq.Dynamic.Core時,您有 2 個選項:
使用它
var?result?=?myClasses.Select($"new(it.Guid)");
使用@轉義保留名稱
var?result?=?myClasses.Select($"new(@Guid)");
- 1 回答
- 0 關注
- 144 瀏覽
添加回答
舉報
0/150
提交
取消