自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是Asp.net core web

1:什么是.Net Core  ASP.NET Core 是一个开源的、跨平台的 .NET 实现。而 .NET Framework 是基于 Windows 的 .NET 实现,Mono 是.NET Framework 的一个开源、跨平台的实现。  ASP.NET Core分为两大块:1).NET Core Framework,2).NET Core Runtime。2..Net Co...

2019-10-23 10:57:51 1427

原创 SQL脚本

1.写一个包含连接和分组的sqlselect a,b,rank() over(partition by a order by b ) nmb from test2:写一个包含连接和case when的sqlSELECT CASE WHEN user_name IS NULL THEN '李四' ELSE user_name END AS userName FR...

2019-10-20 20:32:24 1731 1

原创 EF做后台登录 首页(记住密码)

1.新建一个MVC项目,搭建三个类库(DAL数据访问层,EF(Model)实体层,Service业务逻辑层),一个UI层(Web)2.然后在Web UI层导入页面模板到Views里面修改后缀.cshtml并加入其模板的JS CSS Images等所需文件到Web里面接着到Web.config文件添加一段代码并修改主要代码:主要添加代码内容如下: &lt...

2019-10-16 10:29:35 377

原创 C#基础知识OOP

1.C# 变量一个变量只不过是一个供程序操作的存储区的名字。在 C# 中,每个变量都有一个特定的类型,类型决定了变量的内存大小和布局。范围内的值可以存储在内存中,可以对变量进行一系列操作。我们已经讨论了各种数据类型。C# 中提供的基本的值类型大致可以分为以下几类:整数类型 sbyte、byte、short、ushort、int、uint、long、ulong 和 char 浮点型 flo...

2019-10-15 22:29:11 485

原创 c#sql存储过程

1.查询前十条的四个SQL语句--第一种select top 10* from dbo.AdminInfo where AdminId not in(select top 10 AdminId from dbo.AdminInfo)--第二种select top 10* from dbo.AdminInfo where AdminId>(select MAX(AdminId) ...

2019-08-12 15:03:58 172

原创 .Net 基础知识--数据库和Jquery

1:请问要跳转到这个控制器文件CommonControllers.cs的Validate方法链接地址应该怎么写?/Common/Validate2:创建数据库的语句怎么写?CREATE DATABASE 数据库名3:创建表的语句怎么写?CREATE TABLE 表名4:向表UserInfo插入一条记录怎么写?INSERT INTO UserInfo(字段名)Values(插入的记录)...

2019-08-05 22:42:47 212

原创 C#实现短信验证码

1:首先创建一个项目用来调用第三方的类,右键Nuget添加第三方的引用类库,我这边使用的是腾讯云短信,具体引用什么类库看是什么公司提供的类库(qcloudsms_csharp) /// <summary> /// 第三方 /// </summary> public class TenXunYunSMS { //a...

2019-07-31 20:47:17 2071

原创 MVC基础

1:创建一个默认MVC项目的步骤首先打开Visual Studio2019,点开新建项目,选择ASP.NET Web应用程序(.NET Framework)选中后点击下一步,选择MVC,点击下一步创建即可。2:MVC项目网站的目录每个文件夹存放的内容是什么?App_Data:一个比较特殊的文件夹,把文件放到这个文件夹,通过地址访问是访问不到的,ASP.NET会帮我们屏蔽掉。通常放一...

2019-07-29 20:57:29 113

原创 C#继承多态

01:什么是继承?代码举例说明using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp1{ public class Person { pub...

2019-07-24 21:55:44 152

原创 “StringBuilder” 和 “String” 有何不同?

用string += 追加的时候会分配新的地址,StringBuilder不会 ,所以StringBuilder的运行速度会快,不会浪费资源空间。

2019-07-18 15:25:38 286

原创 “out” 和 “ref” 参数有何不同?用代码举例

ref是引用把值类型转换成弓用,out是输出,区别是ref是输入兼输出的,out只是单纯的输出public void num(ref int num1, ref int num2){ }public void num(out int num1, out int num2){ }...

2019-07-18 15:24:52 371

原创 变量被标记为 “const” 和readonly” 有何不同?

const修饰的常量在声明的时候必须初始化;readonly修饰的常量则可以延迟到构造函数初始化 ;const 只读 但不能修改,readonly 只读可修改

2019-07-18 15:23:48 240

原创 说说目前学的集合有哪些?,每一种集合的特点以及使用场景

ArrayList,List,Hashtable,Dictionary<key,value>ArrayList和List获取,删除元素是通过下标或对象名获取;Hashtable,和Dictionary<key,value>获取,删除元素是通过key获取。List和Dictionary<key,value>访问元素无须转换。...

2019-07-18 15:23:15 902

原创 编程实现一个递归方法。

static int f(int n) { //一列数的规则如下:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现。 if (n == 1 || n == 2) return 1; return f(n - 2) + f(n - 1)...

2019-07-18 15:18:03 586

原创 编程实现一个冒泡排序

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CH02{ class Program { static void Main(string[] args) ...

2019-07-18 15:10:08 752

原创 什么是拆箱和装箱?举例说明

1.装箱,值类型向引用类型转换: 在托管堆中分配内存,分配的内存量是类型各字段所需的内存量+类型对象指针所需的内存量+同步块索引所需的内存量。 值类型的字段复制到分配好的内存中 返回对象地址,现在对象地址是对象引用2.拆箱,引用类型向值类型转换: 获取已装箱类型中的未装箱部分,也就是对象的原始值的各个字段 复制字段的值从堆中到栈中的值类型实例中...

2019-07-18 15:01:34 1968

原创 简述类和结构的相同点和不同点。并用代码举例。

语法定义:异: 1.关键字不同 一个是class,一个是struct  2.类型不同,一个是引用类型,一个是值类型(一个堆区,一个栈区) 3.成员不同,结构体没有默认的构造函数(可以添加)和没有析构函数,不可以使用abstract,protected,sealed修饰 4.Struct变量使用完之后就自动解除内存分配,Class实例有垃圾回收...

2019-07-18 14:57:04 1298

原创 在C#中,string str = null 与 string str = “ ”

string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间。

2019-07-18 14:46:44 788

原创 数组的命名规范。

数组的名称由一个美元符号开始,第一个字符是字母或者下划线,标量变量和数组变量不能重名,数组名称区分大小写。

2019-07-16 19:22:20 8238

原创 方法的命名规范。

函数和方法的命名应该以动词开始,使用Pascal大写。不要使用带下划线的字符。  例如:InitNameArray      CloseDialog

2019-07-16 19:21:50 5542

原创 数据类型有哪两种?并写代码举例区别。

值类型:基本数据类型,枚举类型,结构类型 //值类型 int heightzhong = 170;//钟豪身高 int heightli = heightzhong ;//赋值 Console.WriteLine($"去年钟豪身高{heightzhong },李杨身高{heightli}"); ...

2019-07-16 19:19:06 2902

原创 C#四种访问修饰符,并写出访问范围。

public:任何地方都可以访问到;protected:只有其内部或其派生的类型能访问;internal:只能在包含它的程序集中可以访问;private:只能在它所属的类型中可以访问;...

2019-07-16 19:08:34 1834

原创 代码举例说明for,do,do-while,foreach四种循环结构

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Test{ class Program { static void Main(string[] args) ...

2019-07-16 19:05:44 1016

原创 代码举例说明if和switch选择结构

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Test{ class Program { static void Main(string[] args) ...

2019-07-16 18:50:57 571

原创 C#程序运行过程

2019-07-16 18:28:07 1022

原创 变量的命名规则

1.变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始2.变量名之间不能包含空格,数字不能放在变量名首位。3.在C#中大小写是敏感的。4.变量名不能与编程语言的关键字重复。例如:true,false,while,case,break 等等......

2019-07-16 18:17:53 747

原创 .net框架的两个主要部分

.NET框架是一个开发、部署和运行.NET应用的环境,包括了ASP.NET、公共语言运行时环境(CLR)以及.NET 框架类其中两个主要组件:CLR和FCL 。CLR是.Net框架的基础。 FCL是一个综合性的面向对象的可重用类型集合,利用它不仅可以开发传统命令行应用程序,而且可以开发winforms应用程序及基于ASP.Net的应用程序。...

2019-07-16 18:13:46 6697

空空如也

空空如也

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

TA关注的人

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