小编Fir*_*ond的帖子

c#不包含多个单词

   if (r.Contains("Word1" + "Word2"))
Run Code Online (Sandbox Code Playgroud)

此代码检查"Word1"和"Word2"是否在字符串中,例如它们之间没有任何内容,但是如何检查字符串是否包含这两个单词而不管它们之间的顺序或任何其他单词?

如果string是,则返回true

    Word1Word2
Run Code Online (Sandbox Code Playgroud)

返回false

    Word1 Text Word2
Run Code Online (Sandbox Code Playgroud)

c# contains

6
推荐指数
2
解决办法
1万
查看次数

c# 获取进程窗口标题

    proc.MainWindowTitle.Contains("e")
Run Code Online (Sandbox Code Playgroud)

如何使用“MainWindowTitle”获取包含“e”打开的所有当前窗口的窗口标题,而不仅仅是主窗口,并将它们存储到字符串数组中?

编辑:

     string[] toClose = {proc.MainWindowTitle};
                for (int i = 0; i < toClose.Length; i++)
                {
                    string s = toClose[i];
                    int hwnd = 0;

                    hwnd = FindWindow(null, s);

                    //send WM_CLOSE system message
                    if (hwnd != 0)
                        SendMessage(hwnd, WM_CLOSE, 0, IntPtr.Zero);
Run Code Online (Sandbox Code Playgroud)

c# arrays window mainwindow

4
推荐指数
2
解决办法
3万
查看次数

标签 统计

c# ×2

arrays ×1

contains ×1

mainwindow ×1

window ×1