随笔分类 -  C#

摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC 集成 EF Core 介绍&操作步骤 ASP.NET Core MVC 使用 EF Core + Linq to Entity 访问MySQL数据库 ASP.NET Core MVC 使用 EF Core + 原生SQL访问MySql数 阅读全文
posted @ 2019-10-24 14:18 小辉歌 阅读(372) 评论(0) 推荐(0)
摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC (Razor)分部视图简介 ASP.NET Core MVC (Razor)分部视图基础教程 ASP.NET Core MVC (Razor)强类型分部视图教程 2、本教程环境信息 本篇代码以下代码进行调整:https://github 阅读全文
posted @ 2019-10-23 15:51 小辉歌 阅读(429) 评论(0) 推荐(0)
摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC (Razor)视图母版页教程 ASP.NET Core MVC (Razor)带有Section的视图母版页教程 ASP.NET Core MVC (Razor)视图全局代码(_ViewStart.cshtml)教程 2、本教程环境信息 阅读全文
posted @ 2019-10-23 15:40 小辉歌 阅读(279) 评论(0) 推荐(0)
摘要:摘抄自:https://www.cnblogs.com/ken-io/p/aspnet-core-tutorial-mvc-view-renderdata.html 如有侵权请告知 一、前言 1、本教程主要内容 ASP.NET Core MVC 视图引擎(Razor)简介 ASP.NET Core 阅读全文
posted @ 2019-10-23 15:21 小辉歌 阅读(388) 评论(0) 推荐(0)
摘要:摘抄自https://www.cnblogs.com/ken-io/p/aspnet-core-tutorial-mvc-controller-action.html 一、前言 1、本教程主要内容 ASP.NET Core MVC控制器简介 ASP.NET Core MVC控制器操作简介 ASP.N 阅读全文
posted @ 2019-10-23 05:46 小辉歌 阅读(320) 评论(0) 推荐(0)
摘要:敲了一部分,懒得全部敲完,直接复制大佬的博客了,如有侵权,请通知我尽快删除修改 摘抄自https://www.cnblogs.com/ken-io/p/aspnet-core-tutorial-mvc-route.html 一、前言 1、本文主要内容 ASP.NET Core MVC路由工作原理概述 阅读全文
posted @ 2019-10-23 04:47 小辉歌 阅读(250) 评论(0) 推荐(0)
摘要:一、ASP.NET Core MVC 输出Hello World,Friend! 1.引入 ASP.NET Core MVC 修改应用启动类(Startup.cs),引入MVC模块并配置默认路由 2、创建Controller与Action 在项目中添加文件夹:Controllers,并在文件夹中创建 阅读全文
posted @ 2019-10-23 04:14 小辉歌 阅读(254) 评论(0) 推荐(0)
摘要:1.建立项目 2.项目结构 1、项目结构说明 3.启动项目 我们直接按下F5,或者菜单:调试->启动调试启动项目,这里我们直接选择应用程序而不是IIS ExpressASP.NET Core 默认绑定是5001端口,而且ASP.NET Core 2.1之后默认绑定了HTTPS,项目启动成功后,VS 阅读全文
posted @ 2019-10-23 03:02 小辉歌 阅读(225) 评论(0) 推荐(0)
摘要:(1)新建项目选择ASP.NET Core Web应用程序 (2)程序会自动安装相应的包组件,此时依赖项会有感叹号,等待安装完毕感叹号消失 (3)在项目的文件夹下建立其他文件,都会在项目资源视图中显示出来 (4)打开项目配置文件以及介绍:资源视图下对项目右键-编辑xxx.csproj。其中<Targ 阅读全文
posted @ 2019-10-22 01:31 小辉歌 阅读(339) 评论(0) 推荐(0)
摘要:任务注释(添加此注释后,点击视图->任务列表,可以看到TODO注释的位置)://TODO: (未实现)……//UNDONE:(没有做完)……//HACK:(修改)…… 阅读全文
posted @ 2019-10-10 21:31 小辉歌 阅读(358) 评论(0) 推荐(0)
摘要:1、窗口快捷键记忆诀窍: 凡跟窗口挂上钩的快捷键必有一个W(Windows);Ctrl+W,W: 浏览器窗口 (浏览橱窗用有道的翻译是window shopping) Ctrl+W,S: 解决方案管理器 (Solution) Ctrl+W,C: 类视图 (Class) Ctrl+W,E: 错误列表 阅读全文
posted @ 2019-10-10 21:30 小辉歌 阅读(8012) 评论(0) 推荐(0)
摘要:使用Visual Studio将C#生成DLL文件的方法 1.命令方式 打开Visual Studio安装目录下的开发人员命令提示 译 File.cs 以产生 File.exe csc File.cs 编译 File.cs 以产生 File.dll csc /target:library File. 阅读全文
posted @ 2019-10-03 22:58 小辉歌 阅读(9381) 评论(0) 推荐(0)
摘要:使用Json存储数据 1.创建Json文件,直接创建txt文件,将后缀名改为xx.json 2.Json文件的数据格式,中括号表示列表,即中括号下的每个逗号隔开的内容都是列表的每个元素,花括号表示对象,冒号前面的表示属性名(即标识符),冒号后面为属性值 当然也可以没有中括号,直接保存一个对象,即js 阅读全文
posted @ 2019-09-22 00:15 小辉歌 阅读(1244) 评论(0) 推荐(0)
摘要:委托和事件的区别 上面的代码充分说明事件其实委托的另一种表现形式,或者说是被限定的委托,event便可以认为是对这个委托的权限修饰符修饰符。 如果一个委托加入多个有返回值的方法,那么返回的结果就是最后一个执行的方法的结果。 对于异步编程,委托的异步函数EndeInvoke可以用来处理所有的结果。 阅读全文
posted @ 2019-05-05 02:54 小辉歌 阅读(477) 评论(0) 推荐(0)
摘要:托管和非托管资源 1.托管资源是指GC管理的内存空间,非托管资源是指文件句柄,网络连接,数据库连接等。 2.方法中临时申请的变量,被存放在栈中。栈存储非对象成员的值数据。例如在方法中有B b=new B(); b的值在栈中,new B()的数据在堆中,相当于指针与目标数据的关系。 3.GC工作的主要 阅读全文
posted @ 2019-05-04 02:45 小辉歌 阅读(714) 评论(0) 推荐(0)
摘要:一.基础 1.CLR为公共语言运行库,类似于JVM 2..NET Framwork是一个独立发布的程序包,其包含了CLR,类库及相关的语言编辑器等工具,类似于JDK,除了C#,还有其他几种语言在CLR上运行。 二.核心 1.using static 空间名.类名;可以将一个类的静态方法暴露出来直接调 阅读全文
posted @ 2019-05-02 16:59 小辉歌 阅读(251) 评论(0) 推荐(0)
摘要:C#中new和override是继承中经常用到的两个关键字,但是往往有时候容易把这两个关键字的作用搞混淆。 new C# new关键字表示隐藏,是指加上new关键字的属性或函数将对本类和继承类隐藏基类的同名属性或函数 对于上面这个例子来说,假如运行A a=new B();a.Method();会输出 阅读全文
posted @ 2019-04-16 22:32 小辉歌 阅读(10487) 评论(0) 推荐(2)
摘要:转载自:https://www.cnblogs.com/yinqixin/p/5056307.html 每一个初学C#的程序猿,在刚刚碰到委托和事件的概念时,估计都是望而却步,茫然摸不到头脑的。百度一搜,关于概念介绍的文章大把大把的,当然也不乏深入浅出的好文章。可看完这些文章,大多数新手,估计也只是 阅读全文
posted @ 2019-03-02 01:05 小辉歌 阅读(2426) 评论(0) 推荐(5)