sqlparameter的用法介绍

3280次阅读|278次收藏|97次赞

因为通过SQL语句的方式,有时候存在脚本注入的危险,所以在大多数情况下不建议用拼接SQL语句字符串方式,希望通过SqlParameter实现来实现对数据的操作,针对SqlParameter的方式我们同样可以将其封装成一个可以复用的数据访问类,只是比SQL语句的方式多了一个SqlParameter的参数。

C#中string.format的格式和用法

3809次阅读|231次收藏|290次赞

C#中String.Format 方法将指定字符串中的每个格式项替换为相应对象的值的文本等效项。通常用于格式化标准DateTime 格式字符串,标准数字格式字符串,自定义 DateTime 格式字符串,枚举格式字符串,自定义数字格式字符串等等。

C#中的属性、和字段的区别

3987次阅读|22次收藏|263次赞

C#中类的属性将字段公开。字段应该保持私有的,类通过属性的get和set访问器访问字段。属性提供了一种抽象级别来允许您更改字段,然而不影响通过使用你的类在外部访问属性。

C#获取页面的HTML

1396次阅读|137次收藏|442次赞

怎么用C#获取html文件的代码,比如,一个html文件,怎么用代码来实现获取页面文件中的HTML代码?下面通过C#方法说明实现方式

C# Directory类的操作

1187次阅读|137次收藏|442次赞

Directory类位于System.IO 命名空间。Directory类提供了在目录和子目录中进行创建移动和列举操作的静态方法。此外,你还可以访问和操作各种各样的目录属性,例如创建或最后一次修改时间以及Windows访问控制列表等。

C# File类的操作

1281次阅读|137次收藏|442次赞

File类,是一个静态类,主要是来提供一些函数库用的。静态实用类,提供了很多静态的方法,支持对文件的基本操作,包括创建,拷贝,移动,删除和打开一个文件。File类方法的参量很多时候都是路径path。File的一些方法可以返回FileStream和StreamWriter的对象。可以和他们配套使用。

C#文件读写的方法

1428次阅读|137次收藏|442次赞

要熟悉.NET中处理文件和文件夹的操作。FileStream类和StreamReader类、StreamWriter类是其中最主要的几个类。下面分别讲解如何用以上类对文件进行读写操作

C#中的深拷贝与浅拷贝的区别

3342次阅读|138次收藏|444次赞

深拷贝和浅拷贝之间的区别在于是否复制了子对象。浅拷贝创建原对象类型的一个新实例,然后将原对象的非静态字段复制到新对象,对于引用类型字段,则只复制该值的指针。深拷贝则复制所有字段,它会创建引用对象的副本,并在副本中提供这些对象的引用。

C#enum枚举

1978次阅读|137次收藏|442次赞

C# 枚举常用方法是什么呢?在C# 枚举的学习中,C# 枚举常用方法十分的重要,那么C# 枚举常用方法的各自使用特点是什么呢?本文就向你介绍这方面的内容。

C#中is 运算符与as运算符的区别和作用

1188次阅读|137次收藏|442次赞

进行简单的强制转换,会导致引发 InvalidCastException 的风险。这就是 C# 提供 is 和 as 运算符的原因。您可以使用这两个运算符来测试强制转换是否会成功,而没有引发异常的风险。如果只想确定对象的类型,而无需对它进行实际强制转换,则可以使用 is 运算符。

C#中hashtable 的使用方法

4313次阅读|137次收藏|447次赞

在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key/value键值对.

C#中的readonly和const关键字

1150次阅读|137次收藏|442次赞

C#中readonly修饰符用来表示只读域,const用来表示不变常量。顾名思义对只读域不能进行写操作,不变常量不能被修改。

C#中的base和this关键字

1247次阅读|137次收藏|442次赞

base和this在C#中被归于访问关键字,顾名思义,就是用于实现继承机制的访问操作来满足对对象成员的访问,从而为多态机制提供更加灵活的处理方式。this是指当前对象本身,而base则是在继承类中访问基类时用的,只有对继承关系的类才有意义说base

C# using关键字的用法

1142次阅读|137次收藏|442次赞

在net中有一个至关重要的关键字,那就是using。在程序中引用命名空间就是使用的using关键字,但是有些初学者刚开始对using关键字的认识也就局限于引用命名空间上了。其实,using的用法并非如此的单一。

.NET垃圾回收机制是什么

1867次阅读|137次收藏|443次赞

组成.Net平台一个很重要的部分----垃圾收集器(Garbage Collection),.NET垃圾回收机制降低编程复杂度,使程序员不必分散精力去处理析构。不妨碍设计师进行系统抽象。减少由于内存运用不当产生的Bug。成功的将内存管理工作从程序的编写时,脱离至运行时