none
Одиночные кавычки не заменяются RRS feed

  • Вопрос

  • Столкнулся с тем что VS ни в какую нихочет заменять мне одинарные кавычки в строке на что либо другое, например на символ "q"

    вот например такой код, где я разными способами пробовал, самое интересное что символ находится как и положено, НО НЕ ЗАМЕНЯЕТСЯ!

    исходная строка такая: FAM_V+' '+IM_V+' '+OT_V

    Пробовал и @ и без неё, ничего не помогает...

                        MatchCollection refM = Regex.Matches(MAINFIELD, "'");
                        for (int g = 0; g < refM.Count;g++ )
                        {
                            MAINFIELD.Replace(refM[g].Value, "'");
                        }
                        Regex.Replace(MAINFIELD,"'","q");
                        AllStrings[i] = AllStrings[i].Replace(AllStrings[i], "<div id=\""+ValueForID+"\" type=\"refCtrl\"  "+@MAINFIELD+" filter=\"\" doctype=\""+DOCTYPE+"\">[Элемент RefControl][типа "+ValueForRefText+"]</div>");
    

    23 июля 2013 г. 11:57

Ответы