在我的代码中,我resxKey==@"$this.Text"
在 line 处添加了一个条件断点resxKey = d.Key.ToString();
(见下文)。
当我在没有任何条件的情况下添加此断点并手动检测该值时,变量resxKey
等于"$this.Text"
. 但是,如果我添加条件resxKey==@"$this.Text"
,该行将永远不会被击中。
谁能告诉我为什么会这样?
resxReader = new ResXResourceReader(resxPathName);
string resxKey = "";
string resxValue = "";
foreach (DictionaryEntry d in resxReader)
{
int i;
resxKey = d.Key.ToString(); // I add a breakpoint at this line
} //with condtion resxKey==@"$this.Text"