随笔分类 -  c#

摘要:每一个初学C#的程序猿,在刚刚碰到委托和事件的概念时,估计都是望而却步,茫然摸不到头脑的。百度一搜,关于概念介绍的文章大把大把的,当然也不乏深入浅出的好文章。可看完这些文章,大多数新手,估计也只是信心满满的觉得自己看懂了,一旦要在自己的程序中用上委托和事件,就傻眼了,根本不知道什么情况下该用,也不知 阅读全文
posted @ 2019-01-02 17:42 net-sky 阅读(341) 评论(0) 推荐(0) 编辑
摘要:本文转载自http://www.cnblogs.com/SkySoot/archive/2012/04/05/2433639.html C# 中的委托和事件(详解) C# 中的委托和事件 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 C# 时间不 阅读全文
posted @ 2019-01-02 17:40 net-sky 阅读(1655) 评论(0) 推荐(0) 编辑
摘要:只要使用 new 运算符实例化对象,并且不为 new 提供任何参数,就需要调用默认构造函数。除非类是 static 的,否则 C# 编译器将为无构造函数的类提供一个公共的默认构造函数,以便该类可以实例化。C#构造函数是在创建给定类型的对象时执行的类方法。构造函数具有与类相同的名称,它通常初始化新对象 阅读全文
posted @ 2018-12-27 15:06 net-sky 阅读(3268) 评论(0) 推荐(0) 编辑
摘要:没太大区别。一区别就是代码加载时间先后的问题。构造函数先加载,load事件中后加载。 阅读全文
posted @ 2018-12-27 15:04 net-sky 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:1、Rotate90FlipX2、Rotate90FliY3、Rotate90FlipXY4、Rotate90FlipNone以上面四个为例:1是指定后接水平翻转的90度顺时针旋转,2是指定后接垂直翻转的90度顺时针旋转,3是指定后接水平翻转和垂直翻转的90度顺时针旋转,4是指定不进行翻转的90度顺 阅读全文
posted @ 2018-12-04 11:44 net-sky 阅读(3401) 评论(0) 推荐(0) 编辑
摘要:在C#中通过使用方法来获取返回值时,通常只能得到一个返回值。因此,当一个方法需要返回多个值的时候,就需要用到ref和out,那么这两个方法区别在哪儿呢? MSDN: ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref  阅读全文
posted @ 2018-11-26 17:12 net-sky 阅读(315) 评论(0) 推荐(0) 编辑
摘要:反射基础 反射用于在程序运行过程中,获取类里面的信息或发现程序集并运行的一个过程。通过反射可以获得.dll和.exe后缀的程序集里面的信息。使用反射可以看到一个程序集内部的类,接口,字段,属性,方法,特性等信息。 一、各种GetType()、typeof的区别 首先就是获取Tyoe对象的来源不同: 阅读全文
posted @ 2018-08-09 23:30 net-sky 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1.Attribute的定义与作用: 公共语言运行时允许你添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字段、方法和属性等。Attributes和Microsoft .NET Framework文件的元数据保存在一起,可以用来向运行时描述你的代码,或者在程序 阅读全文
posted @ 2018-08-09 23:05 net-sky 阅读(505) 评论(0) 推荐(0) 编辑
摘要:写入图片部分代码:假设图片为 test.gifbyte [] bytes = File.ReadAllBytes(@"c:\test.gif");SqlConnection con = new SqlConnection("server=.;uid=sa;pwd=xxx;database=数据库名" 阅读全文
posted @ 2018-07-18 23:00 net-sky 阅读(902) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Linq; using S 阅读全文
posted @ 2018-07-12 21:20 net-sky 阅读(1590) 评论(0) 推荐(0) 编辑
摘要:1、首先先在工程里添加system.configuration.dll程序集的引用 //访问数据库连接字符串string connStr1 = System.Configuration.ConfigurationManager.ConnectionStrings["TQ电力.... 阅读全文
posted @ 2018-07-12 21:07 net-sky 阅读(1973) 评论(0) 推荐(0) 编辑
摘要:根据情况,你要一个页面内全局的就在类与方法之间实例化,如果一个方法需要使用这个类的对象,就在内部实例化 阅读全文
posted @ 2018-06-28 22:11 net-sky 阅读(573) 评论(0) 推荐(0) 编辑
摘要://日期的正则表达式var reg = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/;var regExp = new RegExp(reg);if(!regExp.test(value)){ alert("日期格式不正确,正确格 阅读全文
posted @ 2018-06-28 22:05 net-sky 阅读(520) 评论(0) 推荐(0) 编辑
摘要:virtual和abstract都是用来修饰父类的,通过覆盖父类的定义,让子类重新定义。 它们有一个共同点:如果用来修饰方法,前面必须添加public,要不然就会出现编译错误:虚拟方法或抽象方法是不能私有的。毕竟加上virtual或abstract就是让子类重新定义的,而private成员是不能被子 阅读全文
posted @ 2018-06-28 22:01 net-sky 阅读(287) 评论(0) 推荐(0) 编辑
摘要:使用Visual Studio 2010, 发现很难看清非活动的选中代码,研究了下,发现以下方法可以设置: 1. 菜单:工具 -》 选项 -》环境 -》字体和颜色 2. 在右边的 “显示项:” 列表框内选择 “ 突出显示的引用” 3. 在列表框右边,可以设定 “项前景色” 和 “ 项背景色” 4.截 阅读全文
posted @ 2018-06-28 21:56 net-sky 阅读(3972) 评论(0) 推荐(0) 编辑
摘要:C# XML XmlDocument地址:http://www.cnblogs.com/txw1958/archive/2013/01/16/csharp-xml.html 添加命名空间: 定义公共对象: 1,创建到服务器同名目录下的xml文件: 方法一: ///////////////////// 阅读全文
posted @ 2018-06-28 21:49 net-sky 阅读(502) 评论(0) 推荐(0) 编辑
摘要:Web Service入门简介(一个简单的WebService示例) Web Service入门简介 一、Web Service简介1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet 阅读全文
posted @ 2018-06-28 21:45 net-sky 阅读(1160) 评论(0) 推荐(0) 编辑
摘要:有一数组;转换为字符串后为 aaa|bbb|ccc|ddd|现要去掉最后一个|第一种方法:语句为:str1=aaa|bbb|ccc|ddd|str=str1.substring(0,lastindecof("|"));respone.write(str);outprint: aaa|bbb|ccc| 阅读全文
posted @ 2018-06-28 21:42 net-sky 阅读(3259) 评论(0) 推荐(0) 编辑
摘要:DateTime.Compare(t1,t2)比较两个日期大小,排前面的小,排在后面的大,比如:2011-2-1就小于2012-3-2返回值小于零: t1 小于 t2。 返回值等于零 : t1 等于 t2。 返回值大于零: t1 大于 t2。 如: [c-sharp] view plain copy 阅读全文
posted @ 2018-06-27 23:17 net-sky 阅读(740) 评论(0) 推荐(0) 编辑
摘要:通常对用户上传的图片需要保存到数据库中。解决方法一般有两种:一种是将图片保存的路径存储到数据库;另一种是将图片以二进制数据流的形式直接写入数据库字段中。以下为具体方法: 一、保存图片的上传路径到数据库: string uppath="";//用于保存图片上传路径 //获取上传图片的文件名 strin 阅读全文
posted @ 2018-06-27 23:14 net-sky 阅读(10786) 评论(1) 推荐(0) 编辑