C#基础自学
文章平均质量分 81
MousseIn
这个作者很懒,什么都没留下…
展开
-
new和构造函数
构造函数是啥东西?一开始在学习这玩意的时候,我也很纳闷,本来函数的定义就很混淆,可又是出来个这个构造函数,没有返回值 ,就很纳闷。我今天就想先搞懂构造函数是个啥东西。啥是函数?这东西,我觉得就像是数学中的f(x)一样,然后返回一个计算好的值,这个过程就是在通过函数进行运算233333,我觉得不是很恰当,但是具体的在我之前的博文里,我有时候忘了也会去看一眼。构造函数的定义构造函数是在类中,和类名相同的,像方法一样可以带参数,但是没有返回值的,用于创建类的实例的这个一个函数。好拗口啊,但是我在学的时候原创 2022-03-01 12:27:57 · 1629 阅读 · 0 评论 -
深入学习动作方法
深入学习动作方法动作方法参数映射动作方法映射规则映射数据来源动作方法参数要求数据类型与目标数据数据类型兼容。映射数据库来源以及优先级动作方法参数映射模型总结:动作方法的映射规则映射表单优先级表单验证实现步骤验证特性StringLength范围验证比较验证正则表达式验证使用DispalyName特性定义属性显示名称动作方法参数映射在动作方法中获取URL和表单数据并处理:public ActionResult Login(){string userName = Request.Form["user原创 2020-12-22 14:43:16 · 1291 阅读 · 0 评论 -
学习路由和数据传递
路由和数据传递ASP.NET MVC 路由组成部分理解路由概念掌握路由组成部分routes.MapRoute() 路由完整定义URL模式匹配路由定义定义:路由匹配规则特殊规则路由匹配规则路由匹配“*”匹配URL剩余部分贪婪匹配规则路由默认值路由默认值含默认值路由匹配规则ASP.NET MVC 路由组成部分理解路由概念路由,源自网络中路由器概念。负责分配网络中数据传输的路径ASP.NET MVC 路由系统主要职责是:将各种URL请求转发给控制器处理。例如:这里给定了两个路径:/book/de原创 2020-12-11 17:39:04 · 806 阅读 · 0 评论 -
使用来ADO.NET调用存储过程
ADO.NET调用存储过程使用存储过程在ADO.NET中调用存储过程调用带参存储过程,获取输出参数值使用存储过程存储过程有两点优点:性能高安全性好在ADO.NET中调用存储过程SqlCommand cmd = new SqlCommand();cmd.CommandText ="sp_update_student";cmd.CommendType = CommandType.StoredProcedure;//...定义和添加SqlParameter参数//...打开链接并执行命令原创 2020-12-02 17:24:45 · 1197 阅读 · 0 评论 -
用参数化命令执行sql语句
参数化命令执行sql语句理解参数化指令的好处掌握使用参数化指令执行sql语句使用@构造参数化sql命令sqlParameter对象SqlParameter的属性使用SqlCommmand 执行参数化SQL的步骤理解参数化指令的好处防止sql注入string sb = “SELECT *FROM admin WHERE loginid =’”+loginId+"‘AND loginPwd =’"+logingPwd+"’"string sb =“SELECT * FROM admin WHERE原创 2020-11-30 13:29:14 · 2973 阅读 · 1 评论 -
使用using释放资源
使用using释放资源理解using的作用使用Connection,如何保证连接关闭使用using释放Connection对象使用using释放SqlDataReaderusing的本质掌握使用using释放资源对象理解using的作用使用Connection,如何保证连接关闭以前我们使用的是try…catch…final的方式,将数据库连接语句放在里面,在final语句块中写关闭语句。使用using释放Connection对象using的用法一:导入命名空间释放对象占用的资源,比如:Conn原创 2020-11-25 17:43:18 · 1286 阅读 · 0 评论 -
基于三层结构爱搭建MVC系统
基于三层架构搭建MVC系统基于三层结构爱搭建MVC系统三层结构层次结构表示层业务逻辑层数据访问层模型层掌握搭建MVC系统分区项目分区项目特征分区项目优势基于三层结构爱搭建MVC系统三层结构层次结构表示层实现用户与程序的交互,展示数据,表示层引用业务逻辑层,引用模型层。业务逻辑层应用程序中的处理业务,业务逻辑层被表示层所引用,引用数据访问层,引用模型层。数据访问层数据库的基本操作,引用模型层模型层在三层之间实现数据传递的一个功能,不管是那一层都会去实现模型层。掌握搭建MVC系统分区项目原创 2020-11-25 16:09:43 · 186 阅读 · 0 评论 -
自学之C# 特殊数据类型
C# 特殊数据类型使用可选参数和默认参数命名参数了解隐式类型、匿名类型和dynamic类型掌握可空类型的用法了解特性的用法使用可选参数和默认参数可选参数又称默认参数[修饰符] 返回类型 方法名 (参数1…参数n,可选参数1…可选参数n)其中,必选参数一定会在可选参数的前面,而且在方法调用的时候必须要给参数,否则会发生编译报错。#region bageusing System;using System.Collections.Generic;using System.Linq;using原创 2020-11-25 13:51:28 · 210 阅读 · 0 评论 -
SQLSEVER中的存储过程
存储过程 系统存储过程拓展存储过程xp_cmdshell用户自定义存储过程预先储存好的sql程序(数据库操作语句,变量,逻辑控制语句等)保存在SQL Server中通过名称和参数执行,可返回结果。存储过程的优点:执行速度快允许模块化程序设计提高系统安全性减少网络流通量系统存储过程系统存储过程的名称一般以“sp_”开头由SQLServer创建、管理和使用存放在Resource数据库中sp_databases 列举服务器上所有数据库sp_tables 返回当前环境下可查询原创 2020-11-20 16:12:26 · 1573 阅读 · 9 评论 -
T-SQL中的知识点
变量局部变量赋值全局变量数据类型转化cast方式:convert方式:cast和convert的区别:局部变量局部变量必须以标记@为前缀,如@age局部变量的使用也是先声明,再赋值DECLARE @变量名 数据类型DECLARE @Name varcher(8)DECLARE @seat int赋值赋值的语法如下:SET @变量名 = 值 --类似UPDATE 写法和其他赋值语句一样,将等号后的东西赋值给等号前的变量。或 SELECT @变量名 = 值在涉及到任何局部变量的原创 2020-11-16 15:38:50 · 327 阅读 · 0 评论 -
C#自学之函数
C#之函数定义和使用函数返回值参数参数数组引用参数和值参数输出参数元组定义和使用函数本次介绍的这个函数,有些地方会叫成"方法"。但是这个术语在.NET编程中有非常特殊的含义,所以现在不用这个术语。初学者刚刚见到的代码都是用单个代码块形式出现的,其中包含一些重复执行的代码行,以及有条件地执行分支语句。如果要对数据进行操作,就该把代码放在最合适的地方。这种代码结构是比较有限的,在实际编码需要的情况下,很大部分是需要将一段代码放在程序中的多个位置去执行,如果真的那样做,即使对插入的代码块有非常小的改动(例原创 2020-10-28 13:02:30 · 446 阅读 · 0 评论