随笔分类 -  C#

摘要:在说LINQ之前必须先说说几个重要的C#语言特性 一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前, 我们在声明一个变量的时候, 总是要为一个变量指定他的类型 甚至在foreach一个集合的时候, 也要为遍历的集合的元素,指定变量的类型 隐式类型的出现, 程序员就不用再做这 阅读全文
posted @ 2017-02-28 10:08 Adolf_Ye 阅读(328) 评论(0) 推荐(0)
摘要:本文也收集了目前最为常用的C#经典操作文件的方法,具体内容如下:C#追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件、指定文件夹下面的所有内容copy到目标文件夹下面、指定文件夹下面的所有内容Detele、读取文本文件、获取文件列表、读取日志文件、写入日志文件、创建HTML 文件、Crea 阅读全文
posted @ 2017-02-15 13:50 Adolf_Ye 阅读(310) 评论(0) 推荐(0)
摘要:1 //C#获取当前计算机的系统信息 2 3 //系统标识符和版本号 4 string strSystem = Environment.OSVersion.ToString(); 5 //获取映射到进程上下文的物理内存量 6 string strRem=Environment.WorkingSet.ToString(); 7 //获取... 阅读全文
posted @ 2016-12-13 16:10 Adolf_Ye 阅读(3821) 评论(0) 推荐(0)
摘要:有时候我们从数据库获取的数据量太大,而我们不需要一次性显示那么多的时候,我们就要对数据进行分页处理了,让每页显示不同的数据。 阅读全文
posted @ 2016-09-30 14:24 Adolf_Ye 阅读(9125) 评论(0) 推荐(0)
摘要:目录 1、窗体(Form) 2、Label (标签)控件 3、TextBox(文本框)控件 4、RichTextBox控件 5、NumericUpDown控件 6、Button(按钮)控件 7、GroupBox(分组框)控件 8、RadioButton(单选按钮)控件 9、CheckBox(复选框) 阅读全文
posted @ 2016-09-28 14:31 Adolf_Ye 阅读(30474) 评论(0) 推荐(1)
摘要:C#中的关键字 关键字是对编译器具有特殊意义的预定义保留标识符。它们不能在程序中用作标识符,除非它们有一个 @ 前缀。例如,@if 是有效的标识符,但 if 不是,因为 if 是关键字。 下面是列出的所有的关键字在 C# 程序的任何部分都是保留标识符: abstract as base bool b 阅读全文
posted @ 2016-09-28 09:17 Adolf_Ye 阅读(402) 评论(0) 推荐(0)
摘要:C#中的泛型 泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代码中声明、实现。这意味着使用泛型的类型参数T,写一个 阅读全文
posted @ 2016-09-27 16:37 Adolf_Ye 阅读(287) 评论(0) 推荐(0)
摘要:C#编程之委托与事件(二) 我在上一篇文章(C#编程之委托与事件(一) )中通过示例结合的方法介绍了委托,在本文中,我同样以代码示例的方式来介绍C#里的事件机制。 二、事件 1.了解概念 事件就是当对象或类状态发生改变时,对象或类发出的信息或通知。发出信息的对象或类称为"事件源",对事件进行处理的方 阅读全文
posted @ 2016-09-27 16:09 Adolf_Ye 阅读(214) 评论(0) 推荐(0)
摘要:C#编程之委托与事件(一) 本文试图在.net Framework环境下,使用C#语言来描述委托、事件的概貌。希望本文能有助于大家理解委托、事件的概念,理解委托、事件的用途,理解它的C#实现方法,理解委托与事件为我们带来的好处。C#是一种新的语言,希望大家能通过本文清楚地看到这些,从而可以对委托、事 阅读全文
posted @ 2016-09-27 16:07 Adolf_Ye 阅读(252) 评论(0) 推荐(0)
摘要:C#编程利器之三:接口(Interface) C#接口是一个让很多初学者容易迷糊的东西,用起来好象很简单,定义接口,然后在里面定义方法,通过继承与他的子类来完成具体的实现。但没有真正认识接口的作用的时候就觉得用接口是多此一举,当然你这样想是绝对错误的。在软件设计中有一个非常重要的原则就是:面向接口编 阅读全文
posted @ 2016-09-27 15:56 Adolf_Ye 阅读(316) 评论(0) 推荐(0)
摘要:C#编程利器之二:结构与枚举(Structure and enumeration) 在上一篇文章中,介绍了类如何封装程序中的对象.而实际中,出了类可以封装对象外,结构和枚举也可以封装一些对象,本文将着重介绍结构和枚举这两个知识点的相关应用. 一. 结构(Structure) 什么是结构(Struct 阅读全文
posted @ 2016-09-27 15:53 Adolf_Ye 阅读(473) 评论(0) 推荐(0)
摘要:C#编程利器之一:类(Class) 面向对象的程序设计(Object-Oriented Programming,简记为OOP)是一种功能非常强大的编程方法,立意于创建软件重用代码,以类为基础去思考编程问题。类是OOP中的核心组成元素,通常都是使用类来“封装”对象(属性、行为)。在经典图书《代码大全》 阅读全文
posted @ 2016-09-27 15:48 Adolf_Ye 阅读(337) 评论(0) 推荐(0)
摘要:一、DataTable简介 二、DataTable使用技巧 我们在使用Sql Server这些数据库时,可以轻松的通过Sum、Aver、Count等统计出相关结果,那么,在已经把数据检索出来的DataSet(DataTable)中呢?特别是通过Web Service获得了DataSet,这个时候,可 阅读全文
posted @ 2016-09-27 10:03 Adolf_Ye 阅读(2518) 评论(0) 推荐(0)
摘要:1.栏位枚举 2.合并函数 3.调用 阅读全文
posted @ 2016-09-26 16:12 Adolf_Ye 阅读(2844) 评论(0) 推荐(0)
摘要:1、取字符串的前n个字符 (1)string str1=str.Substring(0,n); (2)string str1=str.Remove(i,str.Length-n); 2、去掉字符串的前n个字符 string str1=str.Remove(0,n); string str1=str. 阅读全文
posted @ 2016-08-16 21:08 Adolf_Ye 阅读(46796) 评论(0) 推荐(2)
摘要:判断字符串内容是否为日期格式,并返回一个日期变量 只对字符串做判断 PS:将某一日期类型,转换为指定的字符串格式(MM为大写,小写默认为分钟) 阅读全文
posted @ 2016-08-11 18:26 Adolf_Ye 阅读(15761) 评论(0) 推荐(0)
摘要:C#中String 和string 的区别 阅读全文
posted @ 2016-07-22 08:28 Adolf_Ye 阅读(283) 评论(0) 推荐(0)