c#中datetime.minvalue插入数据库报错

819次阅读|278次收藏|59次赞

c#中datetime.minvalue的值为0000年1月1日,而数据库可以接收的日期介于1753年 1 月1 日到 9999 年12 月31 日之间,如果将datetime.minvalue的值插入数据库,就会出现日期溢出的异常。
c#

数据库字段类型对应C#数据类型

1508次阅读|74次收藏|403次赞

C#编程中,经常需要与数据库的交互,一般数据库中的字段类型在c#中都有对应的类型

C# Checklistbox的用法

2009次阅读|166次收藏|131次赞

C#中Checklistbox是winform中用到的列表控件,下面介绍Checklistbox的常用用法,包括:添加元素、判断设置第i项是否选中、设置全选、得到全部选中的值、设置CheckedListBox中第i项的Checked状态等等

C#中字符串转换成日期

1573次阅读|250次收藏|245次赞

我们在处理字符串日期格式常用DateTime.Pares() 但是这个形式的转换是相当有限的,有些C#是会不懂你写入的日期格式的如20031231。那么类似 "20100101" 或者其它形式的字符串如何转换成日期型呢?

C#匿名类

975次阅读|219次收藏|63次赞

C#匿名类是没有名字的类,在创建时用New语句来声明它们。匿名类的声明是在编译时进行的,实例化在运行时进行,匿名类的每个属性的类型由编译器推断。

C#中默认参数

1429次阅读|211次收藏|324次赞

C#中默认参数指的是当函数调用中省略了实参时自动使用的一个值。例如,如果将void wow(int n)设置成n有默认值为1,则函数调用wow()相当于wow(1)。这极大地提高了使用函数的灵活性。

C# 获取磁盘空间大小

1102次阅读|222次收藏|129次赞

C#下,怎么获取硬盘容量,如何获取某磁盘下还剩余多少空间,以确定当前的这些文件能不能拷贝到该盘下,下面介绍C#中获取磁盘空间大小的方法。
C#

c# 注册表操作

1300次阅读|274次收藏|392次赞

Windows 操作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,包含了五个预定义主键分别是:HKEY_CLASSES_ROOT,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS,HKEY_CURRENT_CONFIG。 下面介绍c# 中对注册表的操作方法

C#预处理器指令

885次阅读|206次收藏|355次赞

C#有许多名为预处理器指令的命令。这些命令从来不会被翻译为可执行代码中的命令,但会影响编译过程的各个方面。例如,预处理器可禁止编译器编译代码的某一部分。所有的预处理器指令以#开头的。
C#

c# Invoke和BeginInvoke 区别

7092次阅读|317次收藏|168次赞

BeginInvoke() 调用时,当前线程会启用线程池中的某个线程来执行此方法,当前线程不被阻塞,继续运行后面的代码, Invoke() 调用时,会阻塞当前线程,等到 Invoke() 方法返回才继续执行后面的代码,而这两个方法中执行的是一个委托。

c#中使用stopwatch统计代码执行时间

1730次阅读|30次收藏|275次赞

在C#中有一个秒表类:stopwatch,用这个类可以方便的统计一下代码执行时间。要使用stopwatch要先加一个命名空间,System.Diagnostics。

C#中Obsolete

954次阅读|228次收藏|371次赞

C#中Obsolete 属性将某个程序实体标记为一个建议不再使用的实体,每次使用被标记为Obsolete已过时的实体时,随后将生成警告或错误,这取决于属性是如何配置的。

C# this扩展方法

5713次阅读|346次收藏|99次赞

扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。 扩展方法当然不能破坏面向对象封装的概念,所以只能是访问所扩展类的public成员。

C#中ToDictionary,ToLookup

1713次阅读|352次收藏|20次赞

C#中ToDictionary用于将集合转换为Dictionary,C#中ToLookup操作符将创建一个Lookup<TKey, TElement>对象,这是一个one-to-many集合,一个Key可以对应多个Value。Lookup,不像Dictionary, 是不可改变的。这意味着一旦你创建一个lookup, 你不能添加或删除元素。

Array.ConvertAll数组间转换

1510次阅读|62次收藏|491次赞

Array.ConvertAll方法用于将一种类型的数组转换为另一种类型的数组。例如可以用Array.ConvertAll将“字符串型数组string[]”转换为“整型数组int[]”。