我有一个表(sql server)。其中一列('姓名')包含西里尔文的值。Linq - 与字段的音译值比较
从参数我收到的价值,包含在这个领域,但是音译。
我的意思是这样的:'Вася' - >'Vasya'。我需要首先音译价值领域;
var q = from r in m_DataContext.Table where CTransliteration.Transliterate(r.Name).Contains(trans_text) select r;
或
m_DataContext.Table.Select(r => r.name=CTransliteration.Transliterate(r.Name))
不幸的是,没有。 有一个字母特殊的音译算法。它从西里尔文的价值转化为url的slu g – Maxim 2010-04-30 09:10:43