随笔分类 -  C#

List 常用方法解析
摘要:1、Count属性 (获得List中元素数目) 2、Add( ) 在List中添加一个对象的公有方法 3、AddRange( ) 公有方法,在List尾部添加实现了ICollection接口的多个元素 注意:List. AddRange(IEnumerable<T> collection) 在C#中 阅读全文
posted @ 2019-01-22 11:43 天涯浪子1955 阅读(578) 评论(0) 推荐(0)
C#监测方法执行效率
摘要:System.Diagnostics.Stopwatch watch = new Stopwatch(); watch.Start(); // 开始监视代码运行时间 //需要监测的代码 dothing.... watch.Stop(); // 停止监视 TimeSpan timespan = watch.Elapsed; // 获取当前实例测量得出的总时间 string hours = t... 阅读全文
posted @ 2019-01-08 16:19 天涯浪子1955 阅读(427) 评论(0) 推荐(0)
生成订单号的小方法
摘要:DateTime.Now.ToString("yyMMddhhffmm") //80511103613 阅读全文
posted @ 2018-11-05 16:33 天涯浪子1955 阅读(306) 评论(0) 推荐(0)
生成随机数的小方法
摘要:Random rad = new Random(); //实例化随机数产生器rad; int value = rad.Next(1000, 10000); //用rad生成大于等于1000,小于等于9999的随机数; //3768 阅读全文
posted @ 2018-11-05 16:32 天涯浪子1955 阅读(235) 评论(0) 推荐(0)
Excel导入到DataTable ,DataTable导入到Excel
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using NPOI.HSSF.UserModel; using System.IO; using System.Data... 阅读全文
posted @ 2018-11-02 16:04 天涯浪子1955 阅读(2747) 评论(0) 推荐(0)
C# 运算符 ?、??、?: 、?. 、 各种问号的用法和说明
摘要:1. 可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?"例如:int? 表示可 阅读全文
posted @ 2018-08-29 10:05 天涯浪子1955 阅读(22562) 评论(2) 推荐(4)
根据ip地址获取城市
摘要:var ip=context.Request.UserHostAddress; string url = "http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=" + ip; WebClient MyWebClient = new WebCli 阅读全文
posted @ 2018-05-10 13:21 天涯浪子1955 阅读(771) 评论(0) 推荐(0)
后台通过Request取得多个含有相同name的控件的值
摘要:最好的解决方法就是用我以前没有太注意过的方法Request.Params.GetValues( string name)。它返回的是一个数组,所以就不用担心逗号的问题了。 string[] txtArr = Request.Params.GetValues("txt"); 这下就可以通过txtArr 阅读全文
posted @ 2017-12-15 15:10 天涯浪子1955 阅读(200) 评论(0) 推荐(0)
cookie
摘要:cookie 1.定义cookie对象 2.存入cookie 3.设置cookie过期时间 4. 设置cookie 所有: 阅读全文
posted @ 2017-12-15 14:52 天涯浪子1955 阅读(188) 评论(0) 推荐(0)
文件上传到服务器,写入文件和读取文件
摘要:对于 ASP.NET 的服务器端控件 FileUpload 来说,可以直接用 FileUpload1.PostedFile 来获取上传的文件。 1、 HttpPostedFile postFile = Request.Files[0]; 2、var fileName = Path.GetFileNa 阅读全文
posted @ 2017-12-12 11:17 天涯浪子1955 阅读(556) 评论(0) 推荐(0)
lambda
摘要:var employee = empList.Select(item => new Student //将序列中的每个元素投影到新表单。返回List<Student> { ID = item.ID, FName = item.FName, Age = item.Age, Sex = item.Sex 阅读全文
posted @ 2017-11-20 11:19 天涯浪子1955 阅读(273) 评论(0) 推荐(0)
C# 对象初始化器和集合初始化器
摘要:/// <summary>/// 图书类/// </summary>public class Book { /// <summary> /// 图书名称 /// </summary> public string Title { get; set; } /// <summary> /// 单价 /// 阅读全文
posted @ 2017-11-20 10:42 天涯浪子1955 阅读(5519) 评论(1) 推荐(2)
C# HttpHelper万能框架实现 接口
摘要:POST请请求是使用Http协议与请求的URL进行连接,然后再写入数据,最后关闭连接的过程 方法(1) //要Post的数据 string postdate = "a=123&c=456&d=789"; //将Post数据转为字节数组 byte[] bytedate = System.Text.En 阅读全文
posted @ 2017-11-15 14:49 天涯浪子1955 阅读(1804) 评论(0) 推荐(0)
ref和out
摘要:今天对 ref 和 out 解析一下 相同: a、两者都是按地址传递的。 b、使用后都将改变原来参数的数值。 c、若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字,若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字 不同:ref 要求变量必须在传递之前 阅读全文
posted @ 2017-08-30 17:23 天涯浪子1955 阅读(188) 评论(0) 推荐(0)
.NET面试题
摘要:1.private、protected、public、internal修饰符的访问权限 private 私有成员,只有在类的内部可以访问 protected 保护成员,在类的内部和继承类中可以访问 public 公共成员,完全公开,没有访问限制 internal 在同一个命名空间内可以访问 2.AS 阅读全文
posted @ 2017-08-24 17:15 天涯浪子1955 阅读(218) 评论(0) 推荐(0)