
c#
tony2009
这个作者很懒,什么都没留下…
展开
-
OracleDataReader.Read()是否有值
当你执行一次OracleDataReader.Read()事件后,OracleDataReader只读取一条以前从未记录过的纪录,并返回值 True(OracleDataReader.Read()是Bool型),注意是只读取一个!如果你的Select语句执行结果是空,或者所有的结转载 2011-09-06 18:10:58 · 5966 阅读 · 0 评论 -
LINQ
LINQ to ObjectsADO.NET LINQLINQ to XMLLambda表达式是将一个方法指定为另一个方法的参数原创 2014-07-14 19:08:01 · 471 阅读 · 0 评论 -
VS 2005序列号
KGR3T-F2C26-RRTGT-D6DQT-QBBB3原创 2013-06-04 17:24:42 · 1611 阅读 · 0 评论 -
itextsharp
private void button1_Click(object sender, EventArgs e) { //Document:(文档)生成pdf必备的一个对象,生成一个Document示例 Document document = new Document(PageSize.A4, 30, 30, 5, 5);转载 2012-12-18 17:17:25 · 2823 阅读 · 0 评论 -
HashCode
哈希代码是一个用于在相等测试过程中标识对象的数值。 它还可以作为一个集合中的对象的索引。Equals()用以決定2個object是否相同,DataGrid一類控制項會使用,多數DataGrid的選擇列問題都出於這裏GetHashCode()和Equals()是一對的,定義為:"若2個object的GetHashCode()返回值不相同:以Equals()為準,該2個object一定是不同的原创 2012-12-24 16:18:16 · 1273 阅读 · 0 评论 -
好的c#工具网站
http://msdn.microsoft.com/zh-cn/library/vstudio/bb549311.aspx原创 2012-11-03 09:11:31 · 497 阅读 · 0 评论 -
只可輸入英文和數字
//Convert text to uppercase this.DeliveryTermCodeTextBox.Text = this.DeliveryTermCodeTextBox.Text.ToUpper(); //Put the cursor on the last this.DeliveryTermCodeTe原创 2012-11-02 12:08:50 · 486 阅读 · 0 评论 -
C#获取周一,周日的日期
DateTime dt = DateTime.Now; //?前??[dang qian shi jian]DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一DateTime endWeek = startWeek.AddDays(6); //本周周日 D转载 2012-11-01 12:08:28 · 1194 阅读 · 0 评论 -
注意 ExecuteNonQuery() 返回值 问题
前些日子作一些数据项目的时候 在ADO.NET 中处理 ExecuteNonQuery()方法时,总是通过判断其返回值是否大于0来判断操作时候成功 。但是实际上并不是这样的,好在处理的数据操作多时 修改, 插入, 删除,否则的话问题就有点打了,都是些基础的知识,但是很重要个人觉得有必要记下来。 ExecuteNonQuery()方法主要用户更新数据,通常它使用Update,Insert,转载 2012-10-18 16:26:48 · 472 阅读 · 0 评论 -
C# 类 接口 接口
类不支持多重继承,接口支持。从根源上说,接口其实是为了实现像C++中多重继承的效果而被定义出来的一个东西(因为标准的OOP定义里是不允许多重继承的,Java和C#为了实现标准OOP,又想保留C++中多重继承的便利性,才新增了“接口”这个概念,因为标准OOP里没有接口的概念,所以不受其限制)。 C和窗体里可见的控件都继承自Control类,不可见控件继承自Component类,窗体是原创 2012-08-03 12:29:42 · 514 阅读 · 0 评论 -
C# 参考之方法参数关键字:params、ref及out
如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。paramsparams 关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例:转载 2012-08-02 12:33:53 · 586 阅读 · 0 评论 -
iText
http://www.docin.com/p-23672859.html转载 2012-05-02 11:37:43 · 490 阅读 · 0 评论 -
在C#中“?”有三种用法
1、可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空,例如:string str=null;是正确的。int i=null;编译器将报错。为了使值类型也可为空,可空类型出现了,可空类型使用可空类型修饰符?来表示,表现形式为T?。例:int?表示是可空的整形,DateTime?表示为可空的时间。T?其实是System.Nullable(泛型结构)的缩写形式,也转载 2012-04-25 09:25:51 · 476 阅读 · 0 评论 -
parse,tryparse区别
Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToI转载 2011-09-20 09:22:30 · 368 阅读 · 0 评论 -
sliverlight 汇出excel格式
public static void FomulaCell(List sharedStringItemList, Cell cell, CellValues dataType, object value) { cell.CellValu原创 2011-09-14 15:19:45 · 663 阅读 · 0 评论 -
OracleDataReader.Read()是否有值
当你执行一次OracleDataReader.Read()事件后,OracleDataReader只读取一条以前从未记录过的纪录,并返回值 True(OracleDataReader.Read()是Bool型),注意是只读取一个!如果你的Select语句执行结果是空,或者所有的结原创 2014-07-14 19:07:35 · 2267 阅读 · 0 评论