随笔分类 - C#
C#
摘要:vscode创建.net项目 NET Core CLI命令创建项目 vscode vscode-solution-explorer插件方式创建项目 下面的方式是通过NET Core CLI方式创建的教程 安装sdk .NET Core SDK 2.0 Windows x64 Installer: h
阅读全文
摘要:c# word转html(另存为) 使用注意: 1.引用com类库:安装office后会有此类库,注意版本14.0是office2010版本: 方案一: /// <summary> /// word另存为html /// </summary> /// <param name="filePath"><
阅读全文
摘要:C# 语言历史版本特性(C# 1.0到C# 8.0汇总) 历史版本 C#作为微软2000年以后.NET平台开发的当家语言,发展至今具有17年的历史,语言本身具有丰富的特性,微软对其更新支持也十分支持。微软将C#提交给标准组织ECMA,C# 5.0目前是ECMA发布的最新规范,C# 6.0还是草案阶段
阅读全文
摘要:c#6.0 一.字符串嵌入值: $代替stirng.Format 二.自动属性赋值:
阅读全文
摘要:c#7.0语法 一.元组: (string,string,string) 二.out输出参数: 可以用先定义 三.case: case "Tom" when k>10 四.数字分割: 1000_0000_000
阅读全文
摘要:C/C++ C# HANDLE, LPDWORD, LPVOID, void* IntPtr LPCTSTR, LPCTSTR, LPSTR, char*, const char*, Wchar_t*, LPWSTR String [in], StringBuilder [in, out] DWOR
阅读全文
摘要:引用HM.Util.Ioc 的时候报错 错误:The type name or alias SqlServer could not be resolved. Please check your configuration file and verify this type name. 原因:缺少da
阅读全文
摘要:委托与事件的区别 委托和事件没有可比性,因为委托是数据类型,事件是对象(可以理解为对委托变量的封装。),下面说的是委托的对象(用委托方式实现的事件)和(标准的event方式实现)事件的区别。事件的内部是用委托实现的。(举例子:三种实现事件方式的区别(直接用委托实现、用私有委托+公有方法模拟事件,直接
阅读全文
摘要:c# 两个字符串,s="aeiou",s2="welcome to Quantum Asia" 方案一: 使用while循环: 方案二: 递归:
阅读全文
摘要:c# 封装的文件夹操作类之复制文件夹 一.复制文件夹原理: 1.递归遍历文件夹 2.复制文件 二.FolderHelper.cs
阅读全文
摘要:c# 合并重叠时间段的算法 一.采用非排序: 方案一: 使用递归算法,如不喜欢递归的伙伴们,可以使用whie代替。 1.文件:Extract_Chao.cs(核心) 1 using System; 2 using System.Collections.Generic; 3 using System.
阅读全文
摘要:c# 根据文件夹或文件名返回(文件夹或文件)的完整路径 一.方案一:(使用windows API) 二.方案二:(扫描全盘)
阅读全文
摘要:c# ftp创建文件(非上传文件) 一.奇葩的故事: 今天项目中遇到这么个奇葩的问题,ftp文件传输完成后要在ftp目录下另一个文件夹下创建对应的空文件,听说是为了文件的完整性,既然这么说,那么就必须这么干,员工服从领导是员工的天职,一来二去,思路有了。两个方案:1.通过ftp创建文件;2.本地创建
阅读全文
摘要:C# 生成xml,xsi不能生成问题一.简单了解xsi及其其他属性:xsi:schemaLocation用于声明了目标名称空间的模式文档,属性的值由一个URI引用对组成,两个URI之间以空白符分隔。第一个URI是名称空间的名字,第二个URI给出模式文档的位置,模式处理器将从这个位置读取模式文档,该模...
阅读全文
摘要:C# 时间格式处理,获取格式: 2014-04-12T12:30:30+08:00一.获取格式: 2014-04-12T12:30:30+08:00方案一:(局限性,当不是当前时间时不能使用) string time = System.DateTime.Now.ToString("s"); /...
阅读全文
摘要:C# 字符串PadLeft函数的使用1.Demo:需求:将111改变成0000111使用字符串PadLeft函数可以解决:int num = 111;string s=num.ToString();s=s.PadLeft(7, '0');Console.WriteLine(s);//s输出: 000...
阅读全文
摘要:C# sql省市联动USE [Book]GOINSERT INTO Area(city, parentid) VALUES ('北京市',0);INSERT INTO Area(city, parentid) VALUES ('天津市',0);INSERT INTO Area(city, paren...
阅读全文
摘要:winform使用IrisSkin2换肤弹不出窗口解决方案 这张图能解决超级多博友的问题,知识是共享的,绝不私吞。共同学习,共同进步!不需要说太多,只需1张图! 原因是平台不兼容造成的
阅读全文
摘要:c# ffmpeg常用参数转换文件格式的同时抓缩微图:ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'对已有flv抓图:ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0...
阅读全文
摘要:c# ffmpeg视频转换什么是ffmpeg,它有什么作用呢,怎么可以使用它呢,带着问题去找答案吧!先参考百度百科把,我觉得它很强大无奇不有,为了方便大家我就把链接提供了!http://baike.baidu.com/link?url=bD4xX59DgppfdclpyGfmC38WTeEkOTM9...
阅读全文