C#
IT^V^游侠
寻找生命的意义,人活着需要有信仰和梦想,不然和咸鱼有什么区别。
事者,生于虑,成于务,失于傲。
展开
-
C#第三方控件SpreadsheetControl的使用
using DevExpress.Spreadsheet;spreadsheetControl1.CreateNewDocument();spreadsheetControl1.BeginUpdate();Range range = spreadsheetControl1.Document.Range["A1:C5"];range.Merge();range.FillColor原创 2015-03-21 13:37:29 · 15568 阅读 · 3 评论 -
DataGridView使用非泛型或者未实现IBindingList接口泛型集合的列排序问题
今天看到了一篇很好的文章DataGridView使用非泛型或者未实现IBindingList接口泛型集合的列排序问题,分享一下。/// /// 可排序绑定用泛型列表,还是叫起来别扭.../// Author:Clove/// Site:http://30c.org/// /// public class SortableBindingList : BindingList{p转载 2015-06-25 17:29:03 · 665 阅读 · 0 评论 -
C#方法参数
C#中方法的参数有四种类型: 1. 值参数 (不加任何修饰符,是默认的类型) 2. 引用型参数 (以ref 修饰符声明) 3. 输出参数 (以out 修饰符声明) 4. 数组型参数 (以params 修饰符声明)1. 值传递: 值类型是方法默认的参数类型,采用的是值拷贝的方式。也就是说,如果使用的是值类型,则可以在方法中更改该值, 但原创 2015-03-15 14:32:39 · 573 阅读 · 0 评论 -
简单的WCF练习(1)
第一个WCF程序 一、新建一个项目: 修改一下端口:我这里是用8888端口,你也可以用自动分配的端口。 代码如下: namespace WCFService { // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码、svc 和配置文件中的类名“Service1”。 public class Service1 : IService1 {原创 2015-08-26 22:11:22 · 509 阅读 · 0 评论 -
VS多行代码替换
参考http://bbs.csdn.net/topics/390231333 可以通过以下的方法实现多行的查找与替换: 先选中你想要查找替换的段落->Alt+F8->Sample->Utilities->FindLine->Quick Replace->输入你要替换的文本->Replace All 如果要进行在字符串输入回车功能使用\n,需要使用选中正则表达式。原创 2015-08-13 14:53:17 · 7001 阅读 · 0 评论