C#学习
文章平均质量分 66
LemmonTreelss
引刀成一快,不负少年头
展开
-
HTML基础知识总结一
一、HTML是什么? HTML是超文本标记语言的英文缩写,“超文本”就是指页面内可以包含图片、链接、甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(Head)和主体部分(Body)。其中头部提供关于网页的信息,主体部分提供网页的具体内容。HTML并不是一种编程语言而是一种标记语言。二、HTML标签特性及常用标签: ①:HTML标签特性:原创 2016-01-24 16:28:36 · 2034 阅读 · 32 评论 -
【C#基础】基础总结
刚开始接触C#语言,和之前学过的VB语言相比,还是存在一些相同之处和不同之处的。刚刚看完了一部分视频。视频中都是对基础知识的讲解。老师很逗,讲解的很细致。 1、.net是什么?:.net一般值得是.net FrameWork框架,是一种平台,一种技术。它由.NET Framework类库(FCL)和公共语言运行库(CLR)两部分组成。微软首席执行官说:“.NET代表了一个集合,一原创 2015-12-06 21:20:32 · 1787 阅读 · 27 评论 -
【C#基础】运算符
运算符用于执行程序代码运算,会针对一个以上操作数进行运算。是程序中的一个重要组成部分,目前为止,任何一门语言都会有其运算符。我们在学习C#之前,已经接触过VB了。VB中的运算符,大家现在是不是忘得差不多了呢?接下来这篇博客将比较一下VB和C#中运算符的异同点。一、算数运算符原创 2015-12-23 17:23:21 · 2614 阅读 · 44 评论 -
【大话设计模式】六大原则
我们首先来介绍开放-封闭原则,因为这是面向对象的核心所在。同时这也是六个原则中最抽象的一个。如果非要在这六个原则中找一个Boss的话,非它莫属。(一)开放—封闭原则:开闭原则,是说软件实体(类、模块、等)应该可以扩展,但是不可修改。也就是说这个原则有两个特征,一个是说对于扩展是开放的,另一个是说对于更改是封闭的。 我们在做系统开发的时候,都不要指望系统一开始需求就特别确定原创 2016-02-03 16:20:28 · 925 阅读 · 7 评论 -
【C#基础】重载和重写(覆盖)
接触面向对象的思想已经有一段时光了,为什么要学习面向对象呢?因为面向对象具有可复用性、可维护性、可扩展性等优点。 本人之前一直接触的是VB语言,所以正式接触面向对象的编程语言还要从C#开始。前段时间,刚学完C#,其中重载、重写傻傻分不清楚。如今通过查阅资料对这两者有了一个大概的理解,不足之处还请多多指教。 定义: 重载:在同一定义域内(比如一个原创 2016-02-03 20:45:33 · 1319 阅读 · 15 评论 -
【C#基础】虚方法和抽象方法
学过C#的人,应该都听过说虚方法和抽象方法,但是对于初学者来说,虚方法和抽象方法,还可能会时常搞混他们的关系。因此我们非常有必要抽出时间,把他们放在一起,进行对比,揭开他们神秘的外纱。 虚方法和抽象方法都可以供派生类重写,那么他们之间有什么区别呢? 虚方法必须有实现部分,而抽象方法必须没有实现部分。 public Class Animal//原创 2016-02-14 10:42:21 · 902 阅读 · 11 评论 -
【C#基础】异常处理
为什么要进行异常处理?即是再优秀的程序员也无法避免代码出现错误。这就意味着必须包含错误处理的程序。这些错误可能是程序员的错误(通常情况是由错误的假设造成的,比如分母决不能是0)也可能是环境方面的错误(比如想要保存的文件太大,磁盘上的空闲空间放不下)也可能是时间上的错误(比如试图给尚未完全加载的窗体设置焦点) 在敲VB版机房收费系统的时候,我们就接触了异常处理的概念。当时异常处理的语原创 2016-02-18 15:49:19 · 939 阅读 · 10 评论 -
【C#基础】装箱与拆箱
由于C#中所有数据类型都是基类System.Object继承而来,所以值类型和引用类型的值可以通过显示(或隐式)操作相互转换,而这转换的过程也就是装箱(boxing)和拆箱(unboxing)的过程。一、值类型: 值类型是在栈中分配内存。值类型的数据值存储在内存的堆栈上,从内存的堆栈中可以快速访问这些数据值。 值类型超出作用范围,系统自动释放内存。垃圾回原创 2016-01-31 21:31:23 · 1157 阅读 · 8 评论 -
【C#基础】值类型和引用类型
在备战软考的过程中,涉及到了原型模式,其中讲到了在浅复制的过程中,值类型和引用类型是有区别的。那么究竟什么是值类型,什么是引用类型呢?在理解这两个概念之前,我们先谈一谈栈和堆。原创 2016-10-23 18:58:18 · 9738 阅读 · 79 评论 -
【VS】VS2012未找到与约束匹配的导出
一、问题发生: 听完了英语,满怀斗志的打开了C#视频,打开了VS2012,点新建项目。却莫名其妙的打不开了,显示未找到与约束匹配的导出,一会VS就自动关闭了,如图所示。 纳尼,这是什么情况?不过我是该窃喜呢?还是该窃喜呢?(正愁这周博客写啥呢,现在问题就来了,嘻嘻)昨天敲代码的时候还好好的,今天咋就不听话了。冥思苦想,今原创 2016-01-02 11:24:20 · 5750 阅读 · 27 评论