![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ASP.net
文章平均质量分 68
难遇张Sir
不懂加微信Y2950213625
展开
-
自学C#语言基础
** 自学C#语言基础 ** 所需要的开发工具: Vsiual studio 2015 1.C#是什么? C#是微软公司推出的一种语法简洁,类型安全的面向对象的编程语言。开发人员可以通过它编写在.NET Framework 上运行的各种安全可靠的应用程序。能够开发桌面应用程序以及WEB程序。 2..NET Framework是什么? .NET Framework是用...原创 2018-09-09 18:39:31 · 2662 阅读 · 4 评论 -
自学C#语言基础( 运算符和表达式)
// 运算符和表达式 // 1.什么是表达式? 表达式是由运算符和操作数组组成的。运算符设置对操作数进行什么样的运算。 *int 类型是整数,它的值只能作为整数不包括小数,字符串 2.什么是算术运算符? 3.什么是赋值运算符? 赋值运算符为变量,属性,事件等元素赋新值。赋值运算符的左操作数必须为变量,属性访问,索引器访问或事件访问类型的表达式,如果赋值运算符两边的操作数的类...原创 2018-09-09 23:51:10 · 487 阅读 · 0 评论 -
C#里封装 继承 多态(包教包会)
一、封装 C#中可使用类来达到数据封装的效果,这样可以使数据与方法封装成单一元素,以便于通过方法存取数据。除此之外,还可以控制数据的存取方式。 在面向对象编程中,大多数都是以类作为数据封装的基本单位。类将数据和操作数据的方法结合成一个单位。设计类时,不希望直接存取类中的数据,而是希望通过方法来存取数据。这样就可以达到封装数据的目的,方便以后的维护升级,也可以在操作数据时多一层判断。 此外,封...原创 2018-09-15 15:04:59 · 8441 阅读 · 1 评论 -
C#委托事件入门
using System; namespace delegate_event { // 定义一个猫类 class Cat { // 定义一个名字字段 private string name; // 创建构造函数,参数为string,给小猫一个初始的名字 // 如果初始化的时候不写名字会报错,除非再写一个重载 public Cat (string name) { this.name = name; ...原创 2018-09-19 10:39:46 · 131 阅读 · 0 评论 -
ASP.net out 和ref之间的区别
out 和 ref 之间的区别整理 ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。 对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。 总结起来,他们有如下语法区别: 1、ref传进去的参数必须在调用前初始化,out不必,即: int i; SomeMethod( ref i );//语法错误 SomeMethod( out i );/...原创 2018-11-18 11:40:52 · 2233 阅读 · 0 评论 -
C#匿名类
何谓匿名类,其实本质和普通定义的类一样,只不过是由系统的编译器来完成的,首先举个例子。 语法是 var 名字=new {字段赋值}; 一般情况: //声明一个类,包含贴别多的字段 public class Person() { public string Name{set;ge;} public int Age{set;get;} . ...原创 2018-11-21 08:42:21 · 310 阅读 · 1 评论 -
手写增删改查、SQLHelper
使用sqlhelper的简单增删改查 一:所说的简单的三层构架,就是说没有业务逻辑层,将各层没有放到单独的项目中,解决方案如下: 二:form1.cs的详细代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; ...原创 2019-03-04 17:46:52 · 603 阅读 · 2 评论 -
面试必考题:手写三层架构(Model,DAL,BLL,UI)
三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model) 1、实体类库(Model),主要存放数据库中的表字段。 操作: (1)先建立实体类库Model,打开项目,在解决方案中右键–》添加–》新建项目–》选中类库–》改名Model–》确定 (2)选中Model类库–》Shift+ALT+C–》建立实体类。UserInfo类 namespace Model...原创 2019-03-04 15:33:02 · 2097 阅读 · 0 评论 -
LINQ TO SQL 事务提交
SQL 事务 一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。 二、事务属性 事务4大属性: 1 原子性(Atomicity):事务是一个完整...原创 2018-12-19 17:13:17 · 271 阅读 · 0 评论 -
Cookie和Session的区别
如果同时在访问你的Session关闭的时候是Session.Clear();那会不会把别人的Session给清空掉 因为Session保存在服务器上。 写在前面 最近在开发手机端的登陆功能,做到登陆自然而然就会涉及关于会话跟踪方面的知识。说到会话跟踪技术 :cookie和session,虽然以前在学校学过个大概,也知道有这样的说法:cookie是在客户端的,session是在服务器端的。显然知道这...原创 2018-12-05 22:12:44 · 103 阅读 · 0 评论