替换 stringbuilder 中的子字符串,不知道子字符串的位置
Replace substring in stringbuilder, don't know location of substring
示例:如果显示名称包含 "Lambda (?)",则替换为 "Lambda (λ")。
我要替换四个不同的子字符串
这是我的 stringbuilder 代码的一部分:
sb.Append("<div><a href=\"" + item.URLAliasName + "\" >" + (string.IsNullOrEmpty(item.DisplayName) ? " " : item.DisplayName) + "</a>"...
如果包含在 item.DisplayName 中,如何替换 "Lambda (?)"?它可以在显示名称的任何位置找到。
您可以使用 String.Replace
它接受两个字符串作为参数,即要替换的值和要替换的内容。它 returns 结果字符串。
例如:String replacedString = String.Replace("Lambda(?)", "Lambda(λ");
也许这样的方法行得通?
item.DisplayName.Replace("Lambda (?)", "Lambda (λ)");
示例:如果显示名称包含 "Lambda (?)",则替换为 "Lambda (λ")。
我要替换四个不同的子字符串
这是我的 stringbuilder 代码的一部分:
sb.Append("<div><a href=\"" + item.URLAliasName + "\" >" + (string.IsNullOrEmpty(item.DisplayName) ? " " : item.DisplayName) + "</a>"...
如果包含在 item.DisplayName 中,如何替换 "Lambda (?)"?它可以在显示名称的任何位置找到。
您可以使用 String.Replace
它接受两个字符串作为参数,即要替换的值和要替换的内容。它 returns 结果字符串。
例如:String replacedString = String.Replace("Lambda(?)", "Lambda(λ");
也许这样的方法行得通?
item.DisplayName.Replace("Lambda (?)", "Lambda (λ)");