c#
文章平均质量分 81
飞鹰@四海
这个作者很懒,什么都没留下…
展开
-
加油站OA管理系统
用户登录成功后点击个人资料查询按钮,返回查询资料的弹框,并通过ViewBag查找当前用户登录对象,将当前用户的原始信息返回给弹框页面展示。用户点击要修改的职位修改按钮,返回修改职位的弹框,并通过id查找当前用户要修改的职位对象,将当前职位原始信息返回给弹框页面展示。后端接收修改后的信息,并根据id查找到要修改的对象,将查找的对象字段用接收到的信息进行赋值修改。后端接收修改后的信息,并根据id查找到要修改的对象,将查找的对象字段用接收到的信息进行赋值修改。后端接收到后在数据中去相应的表中查找要删除的对象。原创 2022-10-08 20:51:26 · 504 阅读 · 1 评论 -
Lession13 调试和异常处理
即时:运行->全部中断->窗口->即时:要查找的值 ,必须在变量前面加“?” 按回车键 出结果。* 监视:开启断点->运行->调试菜单栏->窗口->监视 (要输入监视的变量名称)F11。* 执行过程:如果try中的代码没有出现异常,那么catch中代码不会执行。* 如果try中的代码出现了异常,哪怕这行代码后面有100行,都不会执行。* 步骤:开启断点->运行->调试菜单栏->窗口->局部变量 F11。* 局部变量:显示当前正在运行的方法中的局部变量的值。* 出现异常后要执行的代码。...原创 2022-08-14 15:56:51 · 182 阅读 · 0 评论 -
Lession12 Linq表达式查询
静态类里写一个静态的方法,参数列表最前面加个this+要扩展到的类型。* 静态类里写一个静态的方法,参数列表最前面加个this+要扩展到的类型。* 使用场景:在不修改源码的基础上,为其他类型修改方法。* 使用场景:在不修改源码的基础上,为其他类型修改方法。* Func:委托、...原创 2022-08-14 10:56:10 · 62 阅读 · 0 评论 -
Lession11 集合和泛型(ArrayList方法、Arraylist类、ArrayList添加对象、ArrayList长度、HashTable类、Hashtable类练习-----)
/* * HashTable 键值对集合 字典 张 zhang ->张 * 在键值对集合中,我们是根据键找值的 * * */原创 2022-08-13 18:20:57 · 112 阅读 · 0 评论 -
Lession10 常用类(正则表达式、Date Time结构、string类、Math类)
注意引用命名空间 using System.Text;* 15.LastIndexOf():判断某个字符串在字符串中最后一次出现的位置,如果没有返回-1。* 8.Split():分割字符串 返回一个字符串数组.在截取的时候,包含要截取的那个位置,* 14.IndexOf():判断某个字符串在字符串中第一次出现的位置,如果没有返回-1。* Ceiling(): 向上取整数(就是说小数点后面只要有非0的值,就直接+1取整)* 16.string.Join():将数组按照指定的字符串连接,返回一个字符串。...原创 2022-08-11 17:00:46 · 358 阅读 · 0 评论 -
Lession 09 抽象类和接口
6.使用override关键字可在派生类中实现抽象方法,方法的签名必须与基类方法相同。* 2.与抽象类不同的是,类是实现了接口中的方法而不是重写,所以实现接口的方法时。* 3.接口的作用在于指明实现此特征接口的类必须实现该类列出的所有成员。* 3.抽象方法只指明返回值类型,方法名称和参数,而不提供方法的实现。* 1.抽象类中可以有已经实现的方法,但接口中不能包含任何实现的方法。* 接口绑定就是把不同的接口合在一起变成新的接口。* 它指明了一个类必须具有的哪些功能。* 一个类继承基类的同时实现接口时,...原创 2022-08-11 10:42:46 · 108 阅读 · 0 评论 -
Lession08 继承和多态
** 多态:多种形态的意思,重载也是多态的一种,今天讲解的多态的另一种形式,重写* 重写有两个关键字,virtual(虚拟的) 和 override(覆盖)* 重写:就是在子类中对父类的方法进行修改或者说在子类中对它进行重新编写* 使用方法:* 1.virtual关键字用于将父类的方法定义为虚方法* 2.在子类中使用override关键字重写父类的虚方法*/......原创 2022-08-08 22:57:18 · 84 阅读 · 0 评论 -
Lession07 委托、事件、匿名方法和lambda表达式
** 委托是一种数据类型(既然是数据类型,就可以定义变量),就是用来存储方法的* 语法:[访问修饰符] delegate 返回类型 委托名();***/原创 2022-08-04 22:20:30 · 69 阅读 · 0 评论 -
Lession06 面向对象深入(结构体、索引器、访问私有成员属性)
定义结构可以不用new.原创 2022-08-03 22:18:37 · 335 阅读 · 0 评论 -
Lession05 类和对象的高级应用(ref和out关键字、方法重载、访问修饰符、类的静态成员、值类型和引用类型)
**值类型数据作为参数,修改形参是不会影响实参*而引用类型的数据作为参数,修改形参是可以影响实参的**ref和out都是把实参按照引用类型方式传递的*区别传递到ref的参数必须最先初始化,而out的参数在传递之前不需要初始化,需要在方法返回之前赋值*ref重在修改参数的数据,out重在带回执行结果*/......原创 2022-08-01 16:45:29 · 198 阅读 · 0 评论 -
Lession04 类和对象的应用(构造方法、类的基本语法、命名空间)
**构造方法*作用帮助我们初始化对象(给对象的每个属性依次赋值*构造方法是一个特殊的方法*1.构造方法没有返回值,连void也不能写*2.构造方法的名称跟类名一样*语法*[访问修饰符]类名([参数列表])*{*构造方法的主体*}**this当前类的对象*默认的构造方法,如果我们不自定义构造方法的话,就是在使用这个构造这个最初的构造方法**}**/......原创 2022-07-24 22:47:33 · 386 阅读 · 1 评论 -
C# 1-3章 基础语法,数组和枚举
数组,枚举,类型转换,条件判断,循环,类型原创 2022-07-21 14:25:17 · 677 阅读 · 0 评论