posts - 206,  comments - 26,  views - 17万
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  C#

.Net中的反射作用
摘要:一、通过反射创建对象 二、通过反射调用方法 三、反射获取设置属性字段 阅读全文
posted @ 2018-12-23 00:14 努力--坚持 编辑
.Net委托事件多播委托示例
摘要:委托是一种数据类型,可以把方法通过参数传递到另一个方法中,关键字delegate。 可以声明与类相同级别,或与属性相同级别,可以有返回值没返回值,有参数,没参数 。声明例子: /// <summary> /// 委托:是一个类,继承自System.MulticastDelegate,里面内置了几个方 阅读全文
posted @ 2018-12-05 00:56 努力--坚持 编辑
.Net使用分布式缓存 C# 使用Redis
摘要:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 Nuget添加StackExcha 阅读全文
posted @ 2018-10-31 21:40 努力--坚持 编辑
.NET常用框架整理
摘要:自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft V 阅读全文
posted @ 2018-10-05 20:05 努力--坚持 编辑
面向对象语言(.Net)的封装继承多态(OOP)
摘要:封装:把事物封装成类,私有化属性. 继承:共同的特性封装在父类,子类就有父类的属性 父类已经实现了的方法,子类也有需要前面+New 隐藏父类的方法,就不报错了,有这个语法,面试的时候问过,不推荐用. 父类; public void Test() 子类:public New void Test() 多 阅读全文
posted @ 2018-10-03 17:49 努力--坚持 编辑
.NetC# 语言对应的VS版本和发布时间
摘要:C# 语言版本和对应特性,以及发布时间,.Net Framework 版本和 VS 版本 C# 4.0 和C# 5.0 熟悉点吧, VS10 ,VS12 和13 .Net Framework 4.0 和4.5 语言版本发布时间.NET Framework要求Visual Studio版本 C# 1. 阅读全文
posted @ 2018-10-02 05:20 努力--坚持 编辑
.Net数组(二维,多维,交错数组)
摘要:class Program { static void Main(string[] args) { // TestJiaoCuo(); Console.ReadKey(); } //交错数组. static void TestJiaoCuo() { //交错数组. 交错数组的本质是1个1维数组 只不 阅读全文
posted @ 2016-09-12 22:50 努力--坚持 编辑
.Net方法重载(以及out与ref的区别)
摘要:class Program { static void Main(string[] args) { //int[] arr = new int[3]; //TestParams(arr); //int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 }; //// Te 阅读全文
posted @ 2016-09-12 22:39 努力--坚持 编辑
.Net构造函数详解
摘要:默认有个无参的构造函数,如果写了一个有参的 则覆盖无参构造函数 //1. 访问修饰符一般情况下是public 没有返回值(连void都不用写) 方法的名称与类名一致 //2. 构造函数在创建这个对象的时候 被自动调用.程序员无法手动调用. //3. 构造函数可以有参数. //4. 构造函数有什么用? 阅读全文
posted @ 2016-09-12 22:32 努力--坚持 编辑
.Net数据类型转换
摘要://Parse转换和Convert转换有什么区别 string //Convert转换其实内部就是调用的int.Parse()方法 //只不过在调用之前 判断了字符串的值是不是null //如果是null 返回0 string str1 = null; int i10 = int.Parse(str 阅读全文
posted @ 2016-09-10 19:18 努力--坚持 编辑
数据库对并发的处理 乐观锁-悲观锁
摘要:事务处理(多用户同时操作一条信息时是用-并发) 在c/s或多层中,如果两个用户同时打开一条记录,修改后提交会产生更新冲突; 据说办法有二:1。打开同时锁定表的记录 2。浦获错误,撤消其中一个用户的修改,但是很少见到具体实现的代码;请大家告诉具体的代码怎么写: 1。打开时如何锁定一条记录? 2。如何扑 阅读全文
posted @ 2016-09-05 10:33 努力--坚持 编辑
.Net中常量和只读变量的区别(const与readonly)
摘要://const修饰的数据叫做 常量 //常量一旦声明常量的值就不能改变。 //常量在声明的时候 必须要赋初始值 //C#编译器在编译的时候 声明常量的那句话不见了. //在使用常量的地方就用常量的值代替了. //某些数据在整个程序的运行过程中其值不会发生改变 我们就把这个值定义常量 以提高程序的运行 阅读全文
posted @ 2016-01-15 10:04 努力--坚持 编辑
冒泡排序解析C#代码
摘要:1:原理 以此比较相邻的两个元素,每次比较完毕最大的一个字跑到本轮的末尾。 目的:按从小到大排序。 方法: 假设存在数组:72, 54, 59, 30, 31, 78, 2, 77, 82, 72 第一轮比较相邻两个元素,如果左边元素大于右边元素,则交换。 72和54比较的结果就是,54在前,72在 阅读全文
posted @ 2016-01-13 12:00 努力--坚持 编辑
.NetC#读取XML文件
摘要:1 XmlDocument doc = new XmlDocument(); 2 //加载xml文件 3 doc.Load("order.xml"); 4 5 //根节点 6 XmlElement root = doc.DocumentElement; 7 8 XmlNodeList xnl = r 阅读全文
posted @ 2014-10-30 13:36 努力--坚持 编辑
out和ref的区别
摘要:区别: ref和out的区别在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是: 1、使用ref型参数时, 阅读全文
posted @ 2014-07-27 00:19 努力--坚持 编辑

点击右上角即可分享
微信分享提示