Так что просто вы можете использовать String и избегать использования ToString () ...

ли какой-либо метод IndexOf или содержится в C #. Ниже приведен код:

var sb = new StringBuilder(mystring);
sb.Replace("abc", "a");
string dateFormatString = sb.ToString();

if (sb.ToString().Contains("def"))
{
    sb.Replace("def", "aa");
}


if (sb.ToString().Contains("ghi"))
{
    sb.Replace("ghi", "assd");
}

Как вы могли заметить, я снова и снова использую ToString (), чего я хочу избежать, поскольку он создает новую строку каждый раз. Можете ли вы помочь мне, как я могу избежать этого?

Ответы на вопрос(4)

Ваш ответ на вопрос