C# 替换Arlgist中的值
我有一个arglist,我想替换一些索引的值C# 替换Arlgist中的值,c#,C#,我有一个arglist,我想替换一些索引的值 foreach (var item in arg.ArgListHashTable.Values) { if (item != null) { var list = item.ToString().Replace(rtfHead, "") .Replace(rtfClauseHead, "")
foreach (var item in arg.ArgListHashTable.Values)
{
if (item != null)
{
var list = item.ToString().Replace(rtfHead, "")
.Replace(rtfClauseHead, "")
.Replace(rtfClauseFoot, "")
.Replace(rtfFoot, "")
.Replace(tab, ".\tab ")
.Replace(tab, "\tab ");
}
}
替换列表变量中的字符串值后,如何将其放回arglist变量arg。能否提供item的类结构以及item上的.ToString()的作用。我想知道为什么要检查
如果(item!=null)
?如果.Values
中没有数据,则循环体甚至不会执行。