点燃自己

才发现已成尘

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  C#

摘要:不经常使用Console.WriteLine(),所以记录下所有的格式化的写法,以供分享: (1)格式字符串(不考虑大小写,除了e/E) C:货币格式 C2:货币格式,精度为两位小数。 eg:$73.23 D:十进制格式 E:科学计数法 System.Console.Write("{0,5:D2}" 阅读全文
posted @ 2017-03-22 10:47 爱吃糖豆的猪 阅读(191) 评论(0) 推荐(0)

摘要:using System; using System.Collections.Generic; using System.IO; using System.Text; namespace 同步文件 { enum SyncResult { Success, SourceDirNotExists, DestDirNotExists } class Fl... 阅读全文
posted @ 2017-03-22 10:42 爱吃糖豆的猪 阅读(364) 评论(0) 推荐(0)

摘要:什么是语法设置多个文件扩展名的searchPattern上Directory.GetFiles()?例如过滤掉的文件与x和的。ascx扩展。// TODO: Set the string 'searchPattern' to only get files with// the extension '... 阅读全文
posted @ 2015-12-03 07:35 爱吃糖豆的猪 阅读(11598) 评论(2) 推荐(0)

摘要:string strParam = Request.Params["param"];if ( strParam== null ){ strParam= "";}string strParam= Request.Params["param"] == null ? "": Request.Para... 阅读全文
posted @ 2015-09-26 23:02 爱吃糖豆的猪 阅读(198) 评论(0) 推荐(0)

摘要:delegate Boolean moreOrlessDelgate(int item); class Program { static void Main(string[] args) { var... 阅读全文
posted @ 2014-12-16 16:34 爱吃糖豆的猪 阅读(140) 评论(0) 推荐(0)

摘要:private void treeView1_AfterCheck(object sender, TreeViewEventArgs e){ if (e.Action != TreeViewAction.ByMouse) return; SetParentNode(e.No... 阅读全文
posted @ 2014-12-04 13:30 爱吃糖豆的猪 阅读(347) 评论(0) 推荐(0)

摘要:1.读写文件第一步创建文件流 语法: FileStream 文件对象=new FileStream(string FilePath, FileMode); FilePath: 文件路径 FileMode: 打开文件的模式,是一个枚举类型 Create: 用于指定的名称新建一个文件,如果... 阅读全文
posted @ 2014-12-04 13:21 爱吃糖豆的猪 阅读(176) 评论(0) 推荐(0)

摘要:调试快捷键 F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句 编辑快捷键 Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签Ctrl+B,P: 移动到上一书签Ctrl+ 阅读全文
posted @ 2013-01-11 09:10 爱吃糖豆的猪 阅读(261) 评论(0) 推荐(0)

摘要:解决此类方法一般式C#调用C++封装的dll时 ,出现的警告 ,在正常编译之后如果不是debug那就不会有问题,只是在debug的时候感觉比较烦。1. Long的类型应该是C# int类型。一般常见。2.,CharSet=System.Runtime.InteropServices.CharSet.Ansi,添加编码格式 我没有遇到过时这样的问题出现的原因。3.添加 CallingConvention = CallingConvention.Cdecl 虽然我不知道为什么 不过我出现问题的重点是这里CallingConventionCdecl:StdCall:我是使用后者才不出现警告的 ,曾想 阅读全文
posted @ 2012-09-07 13:20 爱吃糖豆的猪 阅读(4048) 评论(1) 推荐(0)

摘要:或许大家觉得这东西过于简单以至于无需一提? 但是在我参与的项目中,其实很多适用于 Extension Method 的地方,大家却根本就没有意识到。Extension Method 的一个主要用途便是构造辅助方法。 在编程中为了抽象和简化,我们会把一些常用但又不好专门为它们创建一个对象类的方法放到所谓的Helper 中,在使用时调用 Helper.Xxxx()。例如:public static class Helper{ public static SecureString ToSecureString(string value) { SecureString res... 阅读全文
posted @ 2012-07-20 15:16 爱吃糖豆的猪 阅读(384) 评论(0) 推荐(0)