• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Cheng--Li

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  C#

 
点滴
摘要:/// <summary> /// 执行自定义方法 /// </summary> /// <param name="eventName"></param> /// <returns></returns> public object ExecuteFlowCustomEvent(string even 阅读全文
posted @ 2017-12-05 09:36 福州软件定制 阅读(91) 评论(0) 推荐(0)
C# 3.5 扩展方法
摘要:扩展方法扩展方法所在的类和扩展方法必须是静态的 并且扩展方法第一个参数是要扩展的类名 并在thisPerson person = new Person();public static class Extension { public static void ExtensionMethod(this... 阅读全文
posted @ 2015-07-01 17:20 福州软件定制 阅读(188) 评论(0) 推荐(0)
Asp.Net MVC 使用FileResult导出Excel数据文件
摘要:前几天一个MVC3.0项目做了一个Excel导出功能,今天来记录一下. 采取了最简单的方法.用的是Html拼接成Table表格的方式,返回 FileResult输出一个二进制的文件.第一种:使用FileContentResult // // 摘要: // ... 阅读全文
posted @ 2015-06-30 11:55 福州软件定制 阅读(251) 评论(0) 推荐(0)
关于C# 比较的判断
摘要:private bool Compare(object o1, object o2) { if (o1 == null) { if (o2 == null) { ... 阅读全文
posted @ 2014-06-24 18:13 福州软件定制 阅读(244) 评论(0) 推荐(0)
[C#] 泛型委派 Action<T> 與 Func<T>
摘要:有時逛別人的 Blog 時,會看到泛型委派的語法,雖然知道,但始終沒有去測試與看文件。前陣子有幸可以使用到這類的語法,今天特來筆記一下。其中Action在 .net framework 2.0 才有的功能,是個沒有回傳值得委派後來 在 .net framework 3.5 陸續推出了Action、A... 阅读全文
posted @ 2014-04-17 15:02 福州软件定制 阅读(162) 评论(0) 推荐(0)
C# 4.0四大新特性代码示例与解读
摘要:之前的文章中,我们曾介绍过C#的历史及C#4.0新增特性,包括:dynamic、 命名和可选参数、动态导入以及协变和逆变等。今天我们结合代码实例来具体看一下C#4.0中的四个比较重要的特性。 1.dynamic ExpandoObject 熟悉js的朋友都知道js可以这么写 :var t=new... 阅读全文
posted @ 2014-04-17 14:58 福州软件定制 阅读(164) 评论(0) 推荐(0)
实体与UI的互相绑定
摘要:在程序开发过程中,常常会遇到从窗体上获取信息赋值给对应的实体,或者把实体信息赋值给窗体上的控件,为了避免写太多重复的代码,封装成一个类来实现。 1 public class MyKeyValue 2 { 3 public object MyKey 4 ... 阅读全文
posted @ 2014-02-13 12:56 福州软件定制 阅读(451) 评论(0) 推荐(0)
Lambda表达式学习记录
摘要:Lambda表达式可以简化C#编程的某些方面,用法非常灵活。因此也不容易掌握。下边是我学Lambda表达式的一点记录。1、Lambda表达式是与委托紧密联系的。只要有委托参数类型的地方,就可以使用Lambda表达式。Lambda表达式的运算符是=>。运算符左边列举出了需要的参数,右边定义了赋予Lam... 阅读全文
posted @ 2014-01-29 11:21 福州软件定制 阅读(156) 评论(0) 推荐(0)
Action<T>和Func<T>委托
摘要:泛型Action委托和Func委托是系统定义的两个泛型委托。 Action委托表示引用一个返回类型为Void的方法。这个委托存在不同的变体,可以传递之多16个不同的参数类型。同时,没有泛型 参数的Action类可以调用没有参数的方法。例如,Action表示有一个输入参数的方法,Action表示有两个... 阅读全文
posted @ 2014-01-29 11:21 福州软件定制 阅读(206) 评论(0) 推荐(0)
对List取交集、联集及差集
摘要:1. 取交集 (A和B都有)List A : { 1 , 2 , 3 , 5 , 9 }List B : { 4 , 3 , 9 } var intersectedList = list1.Intersect(list2); 結果 : { 3 , 9 }判斷A和B是否有交集 boolean isIn... 阅读全文
posted @ 2014-01-20 12:34 福州软件定制 阅读(593) 评论(0) 推荐(0)