随笔分类 -  C#语言

摘要:一.switch case 语句 switch 是“开关”的意思,它也是一种“选择”语句,但它的用法非常简单。switch 是多分支选择语句。说得通俗点,多分支就是多个 if。 1.switch case语法: switch (表达式){ case 常量表达式1: 语句1 case 常量表达式2: 阅读全文
posted @ 2021-12-02 19:34 白栀l 阅读(945) 评论(0) 推荐(0) 编辑
摘要:一.class普通类 1.类的定义: 类的访问修饰符 修饰符 类名 { 类的成员 } 在 C# 语言中创建的任何项目都有类的存在,通过类能很好地体现面向对象语言中封装、继承、多态的特性。 类的访问修饰符:用于设定对类的访问限制,包括 public、internal 或者不写,用 internal 或 阅读全文
posted @ 2021-12-01 20:24 白栀l 阅读(1088) 评论(0) 推荐(0) 编辑
摘要:一.母版页 母版页允许您为您的 web 应用程序中的所有页面(或页面组)创建一致的外观和行为。 母版页为其他页面提供模版,带有共享的布局和功能。 母版页的占位符是为了给内容页(将内容页内容覆盖到母版页) 1.母版页为单独的内容包含占位标签 <asp:ContentPlaceHolder id="CH 阅读全文
posted @ 2021-11-30 21:30 白栀l 阅读(84) 评论(0) 推荐(0) 编辑
摘要:一.全局统一返回类 目前的前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式有利于前后端的交互与UI的展示。 统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以及要返回的具体数据就可以。但是一般会包含状态码、返回消息、数据这几部分内容 例如: 1.创建类库>创建类 阅读全文
posted @ 2021-11-26 21:00 白栀l 阅读(409) 评论(0) 推荐(0) 编辑
摘要:一.一般处理程序 1.一般处理程序就是一个只有cs页面,而没有前台的文件(去掉了前台aspx HTML页面的cs,在处理程序中输出HTML,效果跟aspx+cs是一样的。)。扩展名为ashx。 2.介于请求与响应之间的处理程序,通常用于ajax 3.context.response.write("" 阅读全文
posted @ 2021-11-25 22:10 白栀l 阅读(180) 评论(0) 推荐(0) 编辑
摘要:一.静态类 1.static关键字:静态 静态类:public static class A{} 静态方法:public static fa(){} 调用方式:静态类名.静态方法 2. 静态类的主要特性: 仅包含静态成员。 无法实例化。 是密封的。 不能包含实例构造函数 二.非静态 1.非静态无st 阅读全文
posted @ 2021-11-24 21:09 白栀l 阅读(166) 评论(1) 推荐(1) 编辑
摘要:一、Request.QueryString 1.QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。 2.使用方法: 在源页面的代码中用需要传 阅读全文
posted @ 2021-11-18 21:05 白栀l 阅读(631) 评论(0) 推荐(0) 编辑
摘要:一.DataKeyNames与keys的使用 1.获取或设置一个数组,该数组包含了显示在 GridView 控件中的项的主键字段的名称。 2.DataKey 类用于表示数据绑定控件中某个记录的主键。记录的主键可以由数据源中的一个或多个字段组成。尽管 DataKey 类不是集合,但它可以存储多个键字段 阅读全文
posted @ 2021-11-17 21:23 白栀l 阅读(92) 评论(0) 推荐(0) 编辑
摘要:一.参数化(防止SQL注入式攻击) 1.原理就是让where条件后面字段不和整个执行语句化为一个字符串,而是以通过一个参数的形式传递进去 2.这样可以达到两个效果: 第一就是避免注入式攻击 第二就是防止非法字符导致软件崩溃 3.需要把原来的sql执行语句比如:string.format(“selec 阅读全文
posted @ 2021-11-16 22:15 白栀l 阅读(419) 评论(0) 推荐(0) 编辑
摘要:一.搭建三层 1.建项目:先建一个空项目(或者建一个空的解决方案)。 2.搭建DAL,BLL,Model:在"解决方案资源管理器"中,在解决方案名称上单击鼠标右键,在弹出的快捷菜单中选择"添加"→"新建项目";在打开的"新建项目"对话框中,选择项目类型为"Visual C#",选择模板为"类库"搭建 阅读全文
posted @ 2021-11-15 21:04 白栀l 阅读(308) 评论(0) 推荐(0) 编辑
摘要:一.接口: 1、接口使用 interface 关键字声明(类似于抽象基类),不能直接实例化接口;接口中的方法都是抽象方法,实现类或结构就需要实现所有接口的成员。2、接口成员默认且必须是公开的(public),且不能包含任何访问修饰符。3、接口不能包含常量、字段、运算符或类型、不能包含静态成员。4、当 阅读全文
posted @ 2021-11-12 21:26 白栀l 阅读(443) 评论(0) 推荐(0) 编辑
摘要:一.类的成员:字段、方法、属性...... 字段:存储数据,一般为私有的 方法:方法名(参数){方法体} 属性:对字段进行验证(规定字段的值的类型) 二.访问修饰符 public 公共的,可任意访问 private 私有的,可被本类访问 protected保护,可被本类和子类访问 internal 阅读全文
posted @ 2021-11-11 22:10 白栀l 阅读(281) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示