C#
文章平均质量分 78
qingYun1029
这个作者很懒,什么都没留下…
展开
-
第一篇 C#与.NET之间的关系
目前正在阅读《C#高级编程》,以写博文的方式记载里面一些自认为有必要记载的章节。会附带着记载一些自己当时的理解,以便日后理解。深入研究只用。 C#是一种相当新的编程语言,C#的重要性体现在以下两个方面: ● 它是专门为与Microsoft的.NET Framework一起使用而设计的。(.NET Framework是一个功能非常丰富的平台,可原创 2010-05-21 20:34:00 · 1290 阅读 · 0 评论 -
UML类图图示样例及说明
类图分三层,第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是类的特性,通常就是字段和属性。第三层是类的操作,通常是方法或行为。注意前面的符号,“+”表示 public ,“-”表示private ,“#”表示protected 。接口图与类图的区别主要是顶端有>显示,第一行是接口名称,第二行是接口方法。接口还有另一种表示方法,俗称棒棒糖表示法。圆圈旁边有接口名称,接口方法在实现类中出转载 2012-07-11 14:49:57 · 1704 阅读 · 0 评论 -
asp.net调用Oracle存储过程,获取返回值!(例子)
OracleConnection conn = new OracleConnection(SQLHelper.GetConnectionString());//SQLHelper.GetConnectionString()——连接字符串OracleCommand cmd = new OracleCommand("pkg_car_state.proc_upd_car_model_state",原创 2011-12-21 15:02:42 · 4089 阅读 · 6 评论 -
字符串截取(长度一致)
using System;using System.Text;namespace Demo{ class Program { static void Main(string[] args) { str转载 2011-08-29 13:37:45 · 1068 阅读 · 0 评论 -
索引器例子_C#
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program原创 2011-08-17 22:55:22 · 1721 阅读 · 0 评论 -
C#中ref和out的作用和区别
相同点:方法的定义和调用都必须显示使用ref、out关键字。都会导致参数按引用传递。不同点:传递给ref关键字的参数必须赋初始值,而out不用。out关键字会清空变量,即使变量已经赋值也不行,退出函数时所有out引用个变量都要赋值。 说明:ref的应用场景是内部对外部原创 2010-10-15 14:49:00 · 5648 阅读 · 1 评论 -
C#对字符串加密解密
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security;using System.Security.Cryptography;using System.IO;namespace ConsoleApplication1{ class Program { static void Main(st转载 2010-11-21 14:48:00 · 8375 阅读 · 7 评论 -
C#代码片段
C#代码片段。转载 2010-12-26 21:19:00 · 905 阅读 · 0 评论 -
C#基础——静态构造器(static constructor)
<br />静态构造函数是实现对一个类进行初始化的方法成员。它一般用于对静态数据的初始化。静态构造函数不能有参数,不能有修饰符,而且不能被调用,当类被加载时,类的静态构造函数自动被调用。<br /><br />注意:<br />1.在一个程序的执行过程中,静态构造器最多只执行一次。<br />2.静态构造器在类的静态成员初始化之后执行。或者说编译器会将静态成员初始化语句转换成赋值语句放在静态构造器执行的最开始。<br />3.静态构造器在任何类的静态成员被引用之前执行。<br />4.静原创 2010-10-21 23:56:00 · 1152 阅读 · 0 评论 -
C#中的params关键字
params 关键字在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力,它只能出现一次并且params修饰的形参必须是形参表中的最后一个参数。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace aaa{ class Program { static void Main(string[] args)原创 2010-10-15 15:15:00 · 1071 阅读 · 0 评论 -
学习笔记——关于C#中的两个short类型相加变成了int类型
今天遇到了一道面试题,当时只知道可能是陷阱,但是却不知道该如何绕过去……回来网上查了一下,在此做个记号。题目:short s1 = 1; s1 = s1 + 1;有什么错; short s1 = 1; s1 += 1; 有什么错?网上一般的回答是:s1 = s1 + 1; 中的s1 + 1 为int类型,所以不能隐式转换成int类型,所以出错。疑问一:s1 + 1 (一个short类型加一个int类型,为什么会隐式转成int类型)?解答:这其实是C#的一个特性。它会把byte、short等类型的数据进行四则原创 2010-10-13 17:44:00 · 7292 阅读 · 2 评论 -
linq to entities 笔记
1、笔记2、数据库为 Oracle 11g3、linq to entities 技术4、实现效果1、join 和 group by组合使用;2、多列表字段值合并到一列;3、分组,将 “不同值列” 多行值拼接到一行。 using (var db = new Entities()) { /原创 2014-09-25 14:28:04 · 1357 阅读 · 0 评论