资源简介
屏幕拖拽截图、全屏截图,cropperjs裁剪上传等功能,详细介绍请看博客,写的很细:
https://www.cnblogs.com/bq-blog/p/9455241.html
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LB.Common
{
///
/// 强制转化辅助类(无异常抛出)
///
public static class ConvertHelper
{
///
/// 取第一个指定字符之后的字符串
///
///
///
public static string ObjToCharAfterString(this object obj char args = ‘_‘)
{
string result = string.Empty;
if (obj != null)
{
string str = obj.ToString();
if (str.IndexOf(args) != -1)
{
result = str.Substring(str.LastIndexOf(args)).Trim(args);
}
}
return result;
}
///
/// 取最后一个指定字符之后的字符串
///
///
///
public static string ObjToCharLastAfterString(this object obj char args = ‘_‘)
{
string result = string.Empty;
if (obj != null)
{
string str = obj.ToString();
if (str.LastIndexOf(args) != -1)
{
result = str.Substring(str.LastIndexOf(args)).Trim(args);
}
}
return result;
}
///
/// 取第一个指定字符之前的字符串
///
///
///
public static string ObjToCharBeforeString(this object obj char args = ‘_‘)
{
string result = string.Empty;
if (obj != null)
{
string str = obj.ToString();
if (str.IndexOf(args) != -1)
{
result = str.Substring(0 str.IndexOf(args)).Trim(args);
}
}
return result;
}
///
/// 取第一个指定字符之前的字符串
///
///
///
public static string ObjToCharLastString(this object obj char args = ‘_‘)
{
string result = string.Empty;
if (obj != null)
{
string str = obj.ToString();
if (str.LastIndexOf(args) != -1)
{
result = str.Substring(str.LastIndexOf(args)).Trim(args);
}
}
return result;
}
///
/// 取最后一个指定字符之前的字符串
///
///
///
public static string ObjToCharLastBeforeString(this object obj char args = ‘_‘)
{
string result = string.Empty;
if (obj != null)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 187 2018-08-10 08:42 ScreenOper\App.config
文件 8814 2018-08-10 14:50 ScreenOper\bin\Debug\Img\img_1.jpg
文件 13824 2018-08-10 15:23 ScreenOper\bin\Debug\ScreenOper.exe
文件 187 2018-08-10 08:42 ScreenOper\bin\Debug\ScreenOper.exe.config
文件 30208 2018-08-10 15:23 ScreenOper\bin\Debug\ScreenOper.pdb
文件 22696 2018-08-10 14:53 ScreenOper\bin\Debug\ScreenOper.vshost.exe
文件 187 2018-08-10 08:42 ScreenOper\bin\Debug\ScreenOper.vshost.exe.config
文件 940 2018-08-10 09:01 ScreenOper\Config.cs
文件 3928 2018-08-10 14:43 ScreenOper\CutScreen.cs
文件 2647 2018-08-10 14:43 ScreenOper\CutScreen.Designer.cs
文件 5817 2018-08-10 14:43 ScreenOper\CutScreen.resx
文件 1672 2018-08-10 14:43 ScreenOper\Main.cs
文件 5410 2018-08-10 14:43 ScreenOper\Main.Designer.cs
文件 5817 2018-08-10 14:43 ScreenOper\Main.resx
文件 864 2018-08-10 08:42 ScreenOper\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7252 2018-08-10 08:57 ScreenOper\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1120 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.csproj.FileListAbsolute.txt
文件 1073 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.csproj.GenerateResource.Cache
文件 2360 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.csprojResolveAssemblyReference.cache
文件 180 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.CutScreen.resources
文件 13824 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.exe
文件 180 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.Main.resources
文件 30208 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.pdb
文件 180 2018-08-10 15:23 ScreenOper\obj\Debug\ScreenOper.Properties.Resources.resources
文件 0 2018-08-10 08:42 ScreenOper\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-08-10 08:42 ScreenOper\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-08-10 08:42 ScreenOper\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 521 2018-08-10 08:54 ScreenOper\Program.cs
文件 1328 2018-08-10 08:42 ScreenOper\Properties\AssemblyInfo.cs
文件 2833 2018-08-10 08:42 ScreenOper\Properties\Resources.Designer.cs
............此处省略103个文件信息
- 上一篇:音乐网站静态代码
- 下一篇:Web前端开发精品课 HTML与CSS进阶教程(全彩版)
评论
共有 条评论