- 博客(5)
- 收藏
- 关注
原创 Sql参数化,防止Sql注入
cmd.Parameters.Add():添加一个参数。增加多个参数时,需要使用一个Foreach循环;表示 SqlCommand 的参数,也可以是它到 DataSet 列的映射。cmd.Parameters.AddRange():添加一个参数的数组;程序集: System.Data(在 System.Data.dll 中)命名空间: System.Data.SqlClient。Sql参数化添加多条数据,废话不多说,上码。SqlParameter 类。Sql Server数据库。
2022-12-20 21:07:59 334 1
原创 面向对象(三):继承
通过图片可以看出,鸟类有参构造方法通过base(name)先调用 Animal类的有参构造方法,Animal类中的有参构造方法又通过this()调用本身的无参构造方法,然后再执行自身的有参构造方法,最后执行鸟类的有参构造方法。在C#中,子类会隐式调用父类的无参构造方法,在调用自身的构造方法。2.继承的单根性:一个类只能有一个父类,但可以有多个子类,例如鸟类只有一个动物类的父类,但可以有大雁类,麻雀类等多个子类。可以看到这里是先调用的父类(动物类)的无参构造方法,然后在调用的子类(鸟类)的无参构造方法。...
2022-08-03 17:51:16 255
原创 面向对象(二): 封装
程式设计方法中,封装(英语Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。定义的字段,在Visualstudio开发工具中可以使用Ctrl+R+E快捷键,对字段进行快速的封装为。C#语法规定,同一个类中多个方法使用同一个名字,该方法就称为”重载方法“。属性中有两个类似于方法的代码块get访问器(访问)和set访问器(赋值)(1)构造方法的名字必须与定义的类名完全相同,并且没有返回值类型。(3)构造方法是在初始化对象的时候给对象成员赋初始值的。.........
2022-08-02 14:28:44 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人