自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 .Net Core的session和cookie

1.在公共层里创建一个sessionExtensionspublic static class SessionExtensions { /// <summary> /// 添加session对象 /// </summary> /// <typeparam name="T"></t...

2019-10-31 10:50:05 1133

原创 Sql作业

表:Create table Student(id int,name varchar(100),subjectId int,CreateDate datetime)Create table Subject(id int,name varchar(100))1:写一个包含连接和分组的sqlselect a.id,b.name from Student ...

2019-10-20 16:54:26 346

原创 OOP篇 10xml

1 Xml写入代码: string path = "test.xml"; XmlTextWriter writeXml = new XmlTextWriter(path, Encoding.UTF8); writeXml.WriteStartDocument(false); ...

2019-10-15 13:26:53 162

原创 OOP篇 09封装

C# 封装封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。C# 封装根据具体的需要,设置使用者的访问权限,并通过 访问修饰符 来实现。一个 访问修饰符 定义了一个类成员的范围和可见性。C# 支持的访问修饰符如下所示:public所有对象都可以访问;Public 访问修饰符允许一个类将其成员变量和成员函数暴露给其他的函数和对象。任何公有成员可以被外部的类访问。priva...

2019-10-15 13:21:21 162

原创 OOP篇 08多态

什么是多态 专业述语:不同的对象对同一消息作出不同的响应就是多态。 生活例子:老板对员工说“员工们开始工作”,程序员听到后写代码,销售人员听到后出去跑业务,客服人员听到后给客户打电话做回访。不可能让老板说“程序员你们快写代码,销售人员你们快去跑业务,客服人员你们快去电话回访”。如果公司发展壮大,又增加了一个员工类型“公关人员”,则老板又要加句“公关人员快去宣传”,将来不断增...

2019-10-15 13:19:19 118

原创 OOP篇 07继承

1.C#继承的特点(1) 派生类是对基类的扩展,派生类可以添加新的成员,但不能移除已经继承的成员的定义。(2)继承是可以传递的。如果C从B中派生,B又从A中派生,那么C不仅继承了B中声明的成员,同样也继承了A中声明的成员。(3)构造函数和析构函数不能被继承,除此之外其他成员能被继承。基类中成员的访问方式只能决定派生类能否访问它们。(4)派生类如果定义了与继承而来的成员同名的新成员,...

2019-10-15 13:17:00 126

原创 OOP篇 06类的方法

1、构造方法: 方法名与类名完全一致,没有返回值,构造方法用于实例化对象时给属性设置初始值。当一个类中没有定义构造函数时,系统会默认添加一个无参的构造方法。当在类中自定义构造方法之后,默认的无参构造方法消失(如果需要无参构造方法需手动添加)。using System;using System.Collections.Generic;using System.Text;namesp...

2019-10-15 13:14:27 290

原创 OOP篇 05集合

1.集合能够对数据进行增加删除修改查询的操作2.集合能够存储引用类型,如果是基本类型可以是包装类类型3.集合的长度是可变的--------------------数据结构------------------------4.部分集合是有序的,部分集合是无序的 (这里的有序指的是存储有序,并不是排序)5.部分集合是唯一的,部分集合是可重复 (11, 22 ,33, 33, 22)6.部分集...

2019-10-15 13:08:45 153

原创 OOP篇 04C#数据类型

C#将所有的数据类型分为两大类:值类型和引用类型。 一、值类型 值类型通常用来表示基本类型,比如整型、实型、布尔型等基本数据类型都是值类型。 C#中值类型主要包括整数类型、布尔类型、实数类型、字符类型、结构和枚举类型。 1、整数类型 C#定义了8种整数类型,这8种整数类型在内存中占用的内存位数各...

2019-10-15 13:00:16 153

原创 OOP篇 03循环

什么是循环?循环:同一个代码根据情况要一直执行。循环的意义:大大减少代码量, 极大意义上的提升硬件利用率什么时候使用循环?1.重复并且有规律 —>逻辑能力2.开始条件 —>从什么时候开始3结束条件 —>什么时候结束(如果没有结束条件,会进入死循环,让代码一直不停地运行)for循环1.for循环的语句格式:for ( init_expr ; ...

2019-10-15 12:51:20 160

原创 OOP篇 02数组

一、数组的概念所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素.数组是多个相同类型数据的组合,实现对这些数据的统一管理.数组中的元素可以是任何数据类型,包括基本类型和引用类型.数组属于引用类型,数组型数据是对象(obje...

2019-10-15 12:47:58 153

原创 OOP篇 01变量

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中。变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量...

2019-10-15 12:45:12 256

原创 autofac注入

1、新建项目,ASP.NET MVC 4 Web应用程序,确定,Internet应用程序,确定 2、工具,库程序包管理器,管理解决方案的NuGet程序包 3、选择联机,右上角输入autofac搜索 4、安装Autofac和Autofac mvc5 5、建立业务实体项目,解决方案右键,添加,新建项目,类库,Core 6、项目Core里面建立年级类 Grade ,设为pu...

2019-09-15 21:00:53 412

原创 作业1

10:请问要跳转到这个控制器文件CommonControllers.cs的Validate方法链接地址应该怎么写?"/Common/Validate"11:创建数据库的语句怎么写?Create database 数据库名12:创建表的语句怎么写?Create table 表名13:向表UserInfo插入一条记录怎么写?Insert into UserInfo valu...

2019-08-03 00:00:57 131

原创 发送短信验证码过程

1:创建一个项目用来调用第三方的类,右键Nuget添加第三方的引用类库 qcloudsms_csharp2:把第三方的公共类放入到我们的项目里using qcloudsms_csharp;using qcloudsms_csharp.httpclient;using qcloudsms_csharp.json;using System;using System.Collectio...

2019-07-31 11:20:27 1115

原创 003 C#继承多态

01:什么是继承?代码举例说明继承是子类继承父类的属性和方法,可以把有同样属性的子类继承一个父类,防止代码冗余。public class People{public int ID(get;set;)}public class Student:People02:什么是多态?代码举例说明多态就是同一个方法在不同的类中有不同的运行结果public class Peop...

2019-07-23 15:48:55 107

原创 C#类

01:在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。string str=null表示的是开辟空间。string=""虽然没有值但是任然开辟了空间。02:简述类和结构的相同点和不同点。并用代码举例。结构和类都有属性和方法,但是结构中的属性不能赋初始值,并且在使用时必须赋值。类也可以赋值也可以不。类是引用类型...

2019-07-21 15:08:59 127

原创 C#基础

1:.net框架的两个主要部分 NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework 类库。公共语言运行库是 .NET Framework 的基础。您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行...

2019-07-16 21:45:35 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除