我想检查我的字符串是否包含Uppercase和LowerCase&Number
string myString = "Hello123";
if (myString haveUppercase && myString haveLowerCase && myString haveNumber)
{
this.hide();
}
else
{
MessageBox.Show("Error!");
}
Run Code Online (Sandbox Code Playgroud) 我已经MSBuild.ILMerge.Task使用安装到我的项目中Nuget。当我尝试构建我的项目时,出现错误:
错误:不允许未解析的程序集引用:ICSharpCode.SharpZipLib。
我到处搜索但找不到任何有用的东西......
如何修复此错误?
我的代码从给定主机获取开放端口.这个过程非常耗时
代码:
for(int port=0;port<11;port++)
{
string statusTCP = "Open";
using (TcpClient tcp = new TcpClient())
{
try{ tcp.Connect("127.0.0.1",port);
}catch { statusTCP="Close";}
}
Console.WriteLine("Port " + port + " : " + statusTCP);
}
Run Code Online (Sandbox Code Playgroud)
这个过程对我来说需要11秒!如果我检查100或1000个端口,这是非常长的...
有什么好的和快速的方法吗?