Masuit.Tools
2.1.6.1
包含一些常用的操作类,大都是静态类,加密解密,反射操作,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图像裁剪,html处理,验证码、NoSql等常用封装。
示例代码:
1.检验字符串是否是Email
bool isEmail="1170397736@qq.com".MatchEmail();
2.获取CPU核心数
int core = SystemInfo.GetCpuCount();
3.大文件操作
FileStream fs = new FileStream(@"D:\boot.vmdk", FileMode.OpenOrCreate, FileAccess.ReadWrite);
{
//fs.CopyToFile(@"D:\1.bak");//同步复制大文件
fs.CopyToFileAsync(@"D:\1.bak");//异步复制大文件
string md5 = fs.GetFileMD5Async().Result;//异步获取文件的MD5
}
4.html的防XSS处理:
string html = @"<link href='/Content/font-awesome/css' rel='stylesheet'/>
<!--[if IE 7]>
<link href='/Content/font-awesome-ie7.min.css' rel='stylesheet'/>
<![endif]-->
<script src='/Scripts/modernizr'></script>
<div id='searchBox' role='search'>
<form action='/packages' method='get'>
<span class='user-actions'><a href='/users/account/LogOff'>退出</a></span>
<input name='q' id='searchBoxInput'/>
<input id='searchBoxSubmit' type='submit' value='Submit' />
</form>
</div>";
string s = html.HtmlSantinizerStandard();//清理后:<div><span><a href="/users/account/LogOff">退出</a></span></div>
5.整理操作系统的内存:
Windows.ClearMemorySilent();
......
See the version list below for details.
Install-Package Masuit.Tools -Version 2.1.6.1
dotnet add package Masuit.Tools --version 2.1.6.1
<PackageReference Include="Masuit.Tools" Version="2.1.6.1"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add Masuit.Tools --version 2.1.6.1
Release Notes
如有问题请联系QQ:1170397736,或者到项目的github反馈问题,详细的API文档在github上:https://github.com/ldqk/Masuit.Tools
Dependencies
-
.NETFramework 4.5
- AngleSharp (>= 0.9.9)
- HtmlSanitizer (>= 4.0.181)
- Newtonsoft.Json (>= 10.0.3)
- SharpZipLib (>= 0.86.0)
- StackExchange.Redis (>= 1.2.4)
GitHub Usage
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated | ||
---|---|---|---|---|
2.2.7.3 | 49 | 10/30/2019 | ||
2.2.7.1 | 38 | 10/29/2019 | ||
2.2.6.4 | 46 | 10/16/2019 | ||
2.2.6.2 | 115 | 6/9/2019 | ||
2.2.6 | 131 | 4/9/2019 | ||
2.2.5.1 | 102 | 3/28/2019 | ||
2.2.5 | 109 | 3/20/2019 | ||
2.2.4.2 | 162 | 2/10/2019 | ||
2.2.4.1 | 122 | 1/24/2019 | ||
2.2.4 | 150 | 1/19/2019 | ||
2.2.3.3 | 187 | 1/6/2019 | ||
2.2.3 | 163 | 1/2/2019 | ||
2.2.2 | 153 | 12/31/2018 | ||
2.2.0.1 | 141 | 12/29/2018 | ||
2.2.0 | 142 | 12/29/2018 | ||
2.1.6.1 | 112 | 12/25/2018 | ||
2.1.5.1 | 139 | 12/22/2018 | ||
2.1.4.3 | 108 | 12/15/2018 | ||
2.1.4.1 | 121 | 12/15/2018 | ||
2.1.4 | 144 | 11/27/2018 | ||
2.1.3.1 | 132 | 11/23/2018 | ||
2.1.1 | 208 | 9/22/2018 | ||
2.1.0 | 164 | 9/6/2018 | ||
2.0.0 | 214 | 7/27/2018 | ||
1.9.11 | 237 | 7/10/2018 | ||
1.9.10 | 270 | 6/27/2018 | ||
1.9.9 | 242 | 6/6/2018 | ||
1.9.8 | 278 | 5/9/2018 | ||
1.9.7.6 | 400 | 4/21/2018 | ||
1.9.7.5 | 366 | 4/21/2018 | ||
1.9.7.4 | 369 | 4/21/2018 | ||
1.9.7.3 | 289 | 4/17/2018 | ||
1.9.7.2 | 293 | 4/16/2018 | ||
1.9.7.1 | 268 | 4/16/2018 | ||
1.9.7 | 293 | 4/16/2018 | ||
1.9.6 | 376 | 4/14/2018 | ||
1.9.5.4 | 333 | 4/2/2018 | ||
1.9.5.3 | 260 | 4/2/2018 | ||
1.9.5.2 | 439 | 4/1/2018 | ||
1.9.5.1 | 396 | 3/31/2018 | ||
1.9.5 | 419 | 3/25/2018 | ||
1.9.4.1 | 353 | 3/17/2018 | ||
1.9.4 | 246 | 3/17/2018 | ||
1.9.3.3 | 261 | 3/14/2018 | ||
1.9.3.2 | 235 | 3/13/2018 | ||
1.9.3.1 | 278 | 3/11/2018 | ||
1.9.3 | 272 | 3/11/2018 | ||
1.9.2 | 283 | 3/11/2018 | ||
1.9.1 | 280 | 3/9/2018 | ||
1.9.0 | 277 | 3/8/2018 | ||
1.8.7 | 303 | 3/3/2018 | ||
1.8.6 | 292 | 2/20/2018 | ||
1.8.5 | 303 | 2/3/2018 | ||
1.8.4 | 301 | 1/14/2018 | ||
1.8.3 | 298 | 1/13/2018 | ||
1.8.2 | 340 | 1/10/2018 | ||
1.8.1 | 380 | 1/5/2018 | ||
1.8.0 | 279 | 12/22/2017 | ||
1.7.9 | 286 | 12/8/2017 | ||
1.7.8 | 490 | 11/18/2017 | ||
1.7.7 | 234 | 11/7/2017 | ||
1.7.6 | 278 | 10/5/2017 | ||
1.7.5 | 247 | 10/1/2017 | ||
1.7.4 | 254 | 9/25/2017 | ||
1.7.2 | 238 | 9/22/2017 | ||
1.7.1 | 235 | 9/22/2017 | ||
1.7.0 | 233 | 9/22/2017 | ||
1.6.9 | 252 | 9/21/2017 | ||
1.6.8 | 257 | 9/15/2017 | ||
1.6.7 | 239 | 9/13/2017 | ||
1.6.6 | 258 | 9/10/2017 | ||
1.6.5 | 237 | 9/10/2017 | ||
1.6.4 | 231 | 9/8/2017 | ||
1.6.2 | 248 | 9/8/2017 | ||
1.6.1 | 247 | 9/7/2017 | ||
1.6.0 | 251 | 9/7/2017 | ||
1.5.1 | 244 | 8/31/2017 | ||
1.4.5 | 249 | 8/26/2017 | ||
1.4.4 | 270 | 8/25/2017 | ||
1.4.3 | 246 | 8/24/2017 | ||
1.4.2 | 271 | 8/7/2017 | ||
1.3.0.3 | 257 | 8/4/2017 | ||
1.3.0.2 | 259 | 8/4/2017 | ||
1.3.0.1 | 258 | 8/4/2017 | ||
1.3.0 | 260 | 7/27/2017 | ||
1.2.9 | 278 | 7/24/2017 | ||
1.2.8 | 266 | 7/23/2017 | ||
1.2.7 | 270 | 7/19/2017 | ||
1.2.6 | 257 | 7/12/2017 | ||
1.2.5 | 260 | 7/9/2017 | ||
1.2.4 | 352 | 7/8/2017 | ||
1.2.3 | 386 | 5/4/2017 | ||
1.2.1 | 333 | 4/26/2017 | ||
1.1.2 | 351 | 4/24/2017 | ||
1.1.0 | 360 | 4/10/2017 | ||
1.0.9 | 389 | 3/22/2017 | ||
1.0.8.2 | 333 | 3/8/2017 | ||
1.0.6 | 310 | 3/6/2017 | ||
1.0.5 | 330 | 3/5/2017 | ||
1.0.4 | 329 | 3/2/2017 | ||
1.0.2 | 342 | 2/19/2017 | ||
1.0.1 | 332 | 2/18/2017 |