
C#之委托如此简单
近期和几位做嵌入式开发的朋友闲聊过程中,一位朋友抱怨到:这C#太难用了,我想在N个窗体(或者是N个用户组件之间)传递值都搞不定,非得要定义一个全局变量来存储,然后用定时器来刷新值,太Low了。我急切的回答道:这很简单,不就是委托的...

近期和几位做嵌入式开发的朋友闲聊过程中,一位朋友抱怨到:这C#太难用了,我想在N个窗体(或者是N个用户组件之间)传递值都搞不定,非得要定义一个全局变量来存储,然后用定时器来刷新值,太Low了。我急切的回答道:这很简单,不就是委托的...

自定义事件:这里主要模拟刷银行卡,手机提示刷卡信息的过程。 声明一个委托类型 public delegate void DelMethod(string bankName,decimal deposit,decimal amount); /...

思路解析: 上传的文件夹是否存在 Directory.Exists(); 是否为空文件 文件是否可能存在重名(对上传文件重命名) 如何指定上传文件类型,判定文件格式(看文件的扩展名) 上传文件大小限制 未提交按钮添加客户端的判断,误操作 代...

textbox1,textbox2分别都有一个TabIndex属性值为数字从0开始把textbox1的TabIndex设置为0,textbox2的TabIndex设置为1就可以实现让光标按照你的思路走了!!

[code]using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;nam...

1.对比时间是否相同 //DateTime dt1 dt2//方法1if(dt1==dt2){//true}//方法2if(DateTime.Compare(dt1,dt2)==0){//true}//方法3TimeSpan dt3 = n...

新建一个DX report报表 由于是需要绑定模型,所以我选择了模型绑定报表 对象大家可以根据自己需要选择(本项目是model注入到前端,所以可以直接用对象绑定)完成后, 设置纸张格式如下(纸张类型自定义,长2410mm,高1400mm,单...

using System;using System.Globalization;using System.Text.RegularExpressions;namespace CheckStr{/// <summary>/// 验...

C#- 设计一个简单的计算器,使其可以加减乘除计算 实现效果图:如果输入有误,会报错。 代码如下:`using System;using System.Collections.Generic;using System.ComponentMo...

第一部分 C#练习实例代码 第一题:1-100的数中,判断每个数是奇数还是偶数 static void Main(string[] args){for (int i = 1; i <=100;i++ ){if(i%2==0){Cons...