如何检查表单是否已打开,以及表单是否已打开以关闭表单?
我尝试了下面的代码,测试了一些代码,但它仍然表示,即使我知道它是:
foreach(Form a in Application.OpenForms)
{
if (a is YouLikeHits_Settings)
{
// About form is open
MessageBox.Show("form open");
break;
}
// About form is not open...
MessageBox.Show("form not open");
break;
}
Run Code Online (Sandbox Code Playgroud) 我需要一些代码帮助来替换 listView 中项目的文本。
我想替换我的 listView 第 4 列下的所有项目。这是第 4 列中项目的示例字符串:<span class="stat">0.58
无论如何,这是我为替换 listView 中的文本而编写的内容,但它不起作用:
foreach (ListViewItem i in listViewClickbank.Items)
{
if (i.SubItems[3].Text.Contains("span"))
{
i.Text.Replace("<span class=", "");
}
}
Run Code Online (Sandbox Code Playgroud) 我试图提取字符串的前200个单词,有时我得到以下错误:
"Index and length must refer to a location within the string. Parameter name: length"
Run Code Online (Sandbox Code Playgroud)
代码是:
int i = GetIndex(fullarticle, 200);
string result = fullarticle.Substring(0, i);
Run Code Online (Sandbox Code Playgroud)
我该如何解决?