有沒有辦法在所有我把從該列中的控制器讀取數據之前,更改列名,例如我有2列在我的表「節」:「標題」和「TitleEN」在獲取數據之前是否有方法更改列名稱?
如果當前文化是「恩」,我想取「TitleEn」的數據,但在我的代碼,我將只使用「標題」是這樣的:
section.Where(p =>
p.Title.ToUpper().Contains(searchword.ToUpper()));
我工作的一個項目,只有一種語言,然後客戶端要求增加英文。不幸的是,我通過爲每個有字符串字段的表添加語言字段來做出錯誤的決定。
現在我想解決這個問題,因爲項目有很多代碼只處理沒有「En」的字段。
這種國際化的方法聽起來像將導致*許多*相同的條件/開關/等。遍佈整個代碼。 – David
所以,有沒有簡單的方法來解決這個!!? – user2903753