个人认为,提供params关键字以实现方法形参个数可变是C#语法的一大优点。在方法形参列表中,数组类型的参数前加params关键字,通常可以在调用方法时代码更加精练。 例如,下面代码: class Program { static void Main(string...
着重说一下策略模式。首先需要定义一个接口,该接口用来统一报警方法,代码如下: 复制代码 代码如下:/// <summary>/// 报警接口,统一各种报警方式发出报警的方法/// </summary>public interface IAlarm{  v...
本文实例讲述了C#显式地实现接口成员的方法。分享给大家供大家参考。具体实现方法如下: // explicit1.cs interface IDimensions { float Length(); float Width(); } class Box...
复制代码 代码如下:/// <summary>        /// 导出Excel        /// </summary>        /// <param name=\"stime\"></param>        /...
代码如下: 复制代码 代码如下:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...
Random.Next() 返回非负随机数; Random.Next(Int) 返回一个小于所指定最大值的非负随机数 Random.Next(Int,Int) 返回一个指定范围内的随机数,例如(-100,0)返回负数 1、random(number)函数介绍 见帮助文档,简单再...
本文实例讲述了C#读取Excel并转化成Xml的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下:XmlDocument excelData = new XmlDocument(); DataSet excelTableDataSet = new DataS...
本文实例讲述了C#获取并修改文件扩展名的方法。分享给大家供大家参考。具体分析如下: 这里使用C#编程的方法改变文件扩展名的文件,必须使用Path类。 Path类用来解析文件系统路径的各个部分。静态方法Path.ChangeExtension方法可以用来改变文件扩展名。可用Pat...
实例描述 现有某班学生的两份成绩,两份成绩中存在一些不一致的记录。需借助于编程方法找出这些不一致的记录。 实例代码 using System; using System.Collections.Generic; using System.Linq; namespac...
一直以来,我们都是在服务端查询出结果生成JSON字符串,供前端调用,那么我们能否把从前端接受的JSON字符串转换成字典集合,让后台处理呢? 比如从前端接收:{\'size\':\'10\', \'weight\':\'10kg\'} 在服务端转换成:[{size:\"10\"}...

我的博客

人生若只如初见,何事秋风悲画扇。