小编use*_*138的帖子

如何覆盖Contains()?

Contains(...)字符串的方法区分大小写.我想覆盖它,以便使用以下代码(从这里被盗)使其为case-INsensitive :

public static bool Contains(this string source, string toCheck, StringComparison comp)
{
    return source.IndexOf(toCheck, comp) >= 0;
}
Run Code Online (Sandbox Code Playgroud)

但是,我不知道应该在哪里粘贴代码.它应该放在类程序的同一名称空间中吗?它需要一个专门的课程吗?

c# string overriding

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

WinDbg 在崩溃时创建转储文件?

我们的应用程序有一个例外。使用 Dr.Watson,我们没有捕获任何 dmp 以及日志文件。有人告诉我,WinDbg 是在程序异常/崩溃时创建转储文件的替代方法。谷歌搜索后,我遇到了一堆混乱。首先,我想确认一下,是否可以在 WinDbg 的帮助下创建转储文件。其次,是否有任何推荐的简单命令行将 WinDbg 附加到应用程序以在其崩溃时获取转储文件?非常感谢!

.net debugging windbg dump

4
推荐指数
1
解决办法
6696
查看次数

无法获取正在运行/当前进程的列表?

我正在尝试使用以下代码在Win7上获取正在运行的进程/会话列表,该代码可在Internet中找到.但它不起作用?我没有任何编译错误.

namespace CurrentProcessesLister
{
   class Program
   {
      static void Main(string[] args)
      {
          Process[] runningProcesses = Process.GetProcesses();
          var currentSessionID = Process.GetCurrentProcess().SessionId; 
          Process[] sameAsthisSession = (from c in runningProcesses where c.SessionId ==    currentSessionID select c).ToArray(); 

          foreach (var p in sameAsthisSession) 
          { 
              Trace.WriteLine(p.ProcessName); 
          }
      }
  }
}
Run Code Online (Sandbox Code Playgroud)

c# session process

1
推荐指数
1
解决办法
866
查看次数

从第一个点之前的第一个字母截断字符串?

我有一个字符串列表.它们看起来像: this.is.the.first.one that.is.the.second thishasnopoint 有些人有积分,但有些积分没有积分.我只需要使用c#在可能的第一个点之前从其第一个字母截断字符串.截断的字符串应如下所示: this that thishasnopoint Google搜索没有向我显示任何有用的线索.

c# string truncate

0
推荐指数
1
解决办法
531
查看次数

标签 统计

c# ×3

string ×2

.net ×1

debugging ×1

dump ×1

overriding ×1

process ×1

session ×1

truncate ×1

windbg ×1