[英]What does the # sign in AnonymousType0#1`6 mean?
正如您在錯誤行下方看到的那樣,除了#號之外,兩個AnonymousType0文本幾乎相同。 #號是什么意思?
(錯誤重新格式化以使其更易於閱讀)
無法轉換類型的對象
'Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1[ <>f__AnonymousType0#1`6[System.String,System.String,System.String, System.Int32,System.Decimal,System.Double]]'
輸入
'System.Linq.IQueryable`1[ <>f__AnonymousType0`6[System.String,System.String,System.String, System.Int32,System.Decimal,System.Double]]'
從這兩個問題來看
嘗試返回IQueryable <MyType>時發生轉換錯誤
和
您可能無法進行轉換,因為您的匿名類型彼此不完全匹配(因此, #1可能表明這不是同一類型)。
嘗試檢查這兩種類型是否具有完全相同的屬性集(相同的類型和相同的名稱;沒有在一種類型中聲明但在另一種類型中聲明的其他屬性)。
祝好運!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.