C#
C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。
Lankecms
这个作者很懒,什么都没留下…
展开
-
C#里氏转换
里氏转换 之前匆匆忙忙学过里氏转换,但是又忘了,今天写下博客来记录吧。 概念:1 可以将子类对象(派生类)赋值给父类(基类)对象 父类:Person person=new Child(); 例子: 上图就是一个简单例子:将字符串数组ABC通过分隔符“|”进行分割,结果如黑窗口所示。 重点:请看红笔划得地方,join("分隔符","params object[]value"),本来join方法里的参数是object类型的数组,但是这里却改写为string[...转载 2020-12-14 17:09:22 · 294 阅读 · 0 评论 -
C#语言中数组与集合的区别(以List集合为例)
数组用于保存固定数量的数据,定长,占用内存少,遍历速度快; 集合保存的数据数量,可以在程序的执行过程中,不断发生变化,不定长,占用内存多,遍历速度慢; 在功能上,数组能实现的所有功能,集合都能实现;反之,集合能实现的某些功能,数组难以实现。 下面以List集合为例,具体说明集合与数组的区别: 1、定义的格式 集合:List <数据类型> 变量名; 数组:数据类型 [ ] 变量名; 2、赋值 集合:变量名 = new List <数据类型> ( ); 集合是不定长的,.转载 2020-07-31 17:09:42 · 1102 阅读 · 0 评论 -
Asp.Net MVC EF各版本区别
2009年發行ASP.NET MVC 1.0版 2010年發行ASP.NET MVC 2.0版,VS2010 2011年發行ASP.NET MVC 3.0版+EF4,需要.Net4.0支持,VS2011 2012年發行ASP.NET MVC 4.0版+EF5,需要.Net4.0支持,VS2012 2013年發行ASP.NET MVC 5.0版+EF6,需要.Net4.5支持,VS2013 2015年發行ASP.NET MVC 6.0版+EF7,需要.Net5.0支持,VS2015 ASP.NET转载 2020-07-18 15:17:42 · 493 阅读 · 0 评论