將var更改爲IEnumerable時,我的搜索結果變得區分大小寫;考慮下面的代碼:將var更改爲IEnumerable的不同搜索結果
下面的代碼返回與RA或RA兩種情況:
var result = from x in dataBase.tableName
select x;
result = result.Where(x => x.id.Contains("ra"));
以下返回代碼只例RA,而不是RA:
IEnumerable result = from x in dataBase.tableName
select x;
result = result.Where(x => x.id.Contains("ra"));
莫非
別人的幫助和解釋我發生了什麼事?不應該結果是相似的嗎?