![](https://img-blog.csdnimg.cn/2019091708190594.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#
Stephanie翟
心有猛虎,细嗅蔷薇
展开
-
奇妙的运算语法结构---C#
前言:这一次来分享的是,一些运算语法结构。其实在学习VB的时候,我们就接触过三大循环结构,再学C#中再次遇到这些结构。会发现其实没有什么太大区别,就是学习一些新的语法就可以了,其他应用还是很相似的。好了,下面来和大家分享一下。 (一)运算符 ①关系运算符 ②逻辑运算符 ③算数运算符和复合运算符 *布尔(bool)类型 只有两个值:True、False (二)循环语句 ...原创 2018-06-17 11:56:03 · 251 阅读 · 19 评论 -
VB.NET总结
前言:在学习了C#之后,就开始了对VB.NET的初步了解。对于VB.NET的学习是参照的一本书《VB.NET教程》。这本书中对于VB.NET的介绍还是比较基础的,内容也相对容易理解。下面和大家分享一下在这本书中学到的关于VB.NET的知识。 (一)宏观把控 先给大家看一张思维导图,对VB.NET有一个初步的了解。 (二)重点内容展示 1.VB.NET定义 ①VB.NET是Wind...原创 2018-08-16 17:52:16 · 505 阅读 · 6 评论 -
模式总结---设计模式
前言:在了解到了面向对象的理论基础之后,通过对六大原则的理解和把握,同时在理解UML中类图的应用之后,就可以更好的去理解设计模式里的各个模式了。在这里模式大概分为三类,创建型、结构型和行为型。 (一)创建型(工厂方法模式) 1.单例模式 保证一个类只有一个实例,并提供一个访问它的全局访问点。 2.工厂方法 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工程模式的实例化延迟到其子类...原创 2018-08-13 09:35:08 · 190 阅读 · 7 评论 -
六大原则--设计模式
前言:说到设计模式,自然少不了对六大原则的介绍。学习六大原则可以帮助我们在编程的时候更加方便,从而更好的掌握编程的思想。 (一)单一职责原则(Single Responsibility Principle, SRP) 1.是什么 就一个类而言,应该仅有一个引起它变化的原因。 2.优点 形式简单,便于理解。适合需求明确,且不易变动的情况。 3.缺点 需求改变时,不能及时应对;耦合...原创 2018-08-13 08:57:11 · 166 阅读 · 9 评论 -
面向对象基础--设计模式
前言:在刚刚接触面向对象的时候,对很多知识可能不太理解,那是因为对面向对象的知识存储不够,所以一般建议,在学习设计模式之前,先研究一下面向对象的内容,真的会使我们的学习更加轻松简单呢。 (一)类与实例、构造方法 1.类与实例 (1)例子:以猫喵喵叫为例 class Cat { public string Shout() { return "喵"; } } ...原创 2018-08-12 21:16:48 · 183 阅读 · 6 评论 -
宏观把控篇-----设计模式
前言:说到设计模式,需要设计到的就是面向对象的基础,六大原则,和各种模式的应用。而模式本身是一种可以使我们的变成更加简单的方法,下面就通过这几个方法,来从宏观上和大家分享一下,设计模式的内容。(在这里只是简单的概述,后面有每一类的博客讲解,欢迎大家访问) 总述 (一)面向对象 1.是什么 ①对象:世界的万事万物都是对象,对象看得着、摸得到。比如,一个人,一把椅子,一把桌子。 ②面向对...原创 2018-08-12 19:42:28 · 266 阅读 · 6 评论 -
播放器和绘制二维码知识点总结-c#
前言:今天来和大家分享一下,播放器的一些知识点,不得不说小杨老师的讲解真的是非常有趣呢。 (一)播放器 1.①ListBox 显示歌名,非路径名方法有:Add方法、clear方法、 SelectedIndex属性(如果没有选择,返回-1)、 SelectedItem属性(返回指定字符串) ② list<>的属性与方法 Count属性、Add方法、AddRange方法、Cle...原创 2018-08-11 18:07:04 · 228 阅读 · 9 评论 -
HTML网站世界的多姿多彩---C#
前言:学习HTML的时候,感觉特别好玩,同时在这些点滴中也学会了非常多的知识。下面是总结的网站的知识点,和大家分享一下。 (一)入门 1.准备:HTML是通用语言(只需要有浏览器和记事本) 2.工具 ①记事本:NotePad++、EditPlus ②网页三剑客(DreamWeaver、FileWorks、Flsh) ③FrontPage 3.内容 ①一个实例:右键查看源文件(标签、...原创 2018-08-09 08:45:36 · 227 阅读 · 5 评论 -
控件的简单应用------C#
前言:今天主要总结一下C#总的一些控件的含义。在实际操作中不断的应用可以帮助我们更加的熟悉和了解控件的功能。 (Name) 改变这个控件的名字 BackColor 改变背景颜色 BackgroundImage改变背景图片 BackgroundLayo背景图片的布局 ContexMenuStrip显示鼠标右键该控件的菜单 Cursor鼠标移动到这个控件时显示的光标 Enabled该控件...原创 2018-08-04 16:57:37 · 172 阅读 · 4 评论 -
异常处理和序列化----c#
前言:这次和大家分享的是两个非常重要的知识点,一个是异常处理,另一个是序列化。学习异常处理可以帮助我们的代码更加的规范,同时可以避免客户使用我们开发的软件的时候,突然出现异常而引起的恐慌。学习序列化可以帮助我们更加轻松的应用代码做出我们想做出的东西。两个知识点都是非常实用和方便的。 (一)异常处理 1.异常处理的理论 2.异常处理的实践 (二)序列化 1.序列化的理论 2....原创 2018-08-04 16:54:01 · 770 阅读 · 3 评论 -
多态和接口---C#
前言:最近收到的博客评论说我的内容太多,还有就是转化成自己的理解,于是就接受了这个建议。把每个知识点细化来分析。感觉这样学习也非常棒。这篇博客浅析一下多态和接口。 (一)多态 1.是什么 多态就是对象可以表现对各类型的能力。 2.有什么 ①子类和父类的关系 子类和父类方法名相同解决方案: 一:在子类方法修饰符后面加New 二:在父类的方法修饰符后面加上virtual 在子类中...原创 2018-07-30 21:12:55 · 526 阅读 · 15 评论 -
字符串、类型、继承的总结--C#
前言:总结一下c#中关于字符串、类型、继承等等,在总结中,才能更好的去看到自己的成长。 (一)字符串 1.字符串函数 2.字符串的分割 3.字符串常用方法 4.字符串不可改变 5.字符串总结 (二)类型 1.类型转换 2.值类型和引用类型 3.值类型和引用类型的区别 //struct和class的区别 struct: P1赋值 P2=p1...原创 2018-07-22 21:14:42 · 273 阅读 · 18 评论 -
方法总结---C#
前言:计算机中有很多英语,在学计算机的时候,顺便把英语学习了,收获很多。了解方法可以帮助我们,更好的学会应用C#中的语言。 (一)Arraylist系列方法 1.Arraylist的应用 2.Arraylist的方法 3.Arraylist和HashTable 4.Array的方法 5.Array中的常用的方法 (二)其他方法 1.Dictionary 2...原创 2018-07-28 21:37:55 · 180 阅读 · 13 评论 -
和类相关的那些事--C#
前言:这一节主要和大家分享一下类的一些用法。了解类和对象的区别,还有一些类的应用,可以帮助我们更好的学习C#。 (一)out和ref 的区别 1.out修饰方法的参数了,那么在方法外面 可以不给这个参数赋值,但是在方法里面必须给这个out修饰符的参数赋值 另外,参数out,是把这个方法中的参数值传到方法外面去了 2.ref需要赋初值,out可以不用 (二)对象和类的区别 1....原创 2018-07-12 17:23:58 · 184 阅读 · 13 评论 -
聊聊数据运算的那些事---C#
前言:这篇博客的总结是和数据相关的,各种关于数的知识。越了解C#,就会觉得越有趣。好啦,下面来一波关于数据的分享。 (一)数据类型 (二)数据类型自动转换 (三)算数运算符及算数表达式 运算的优先级也是先乘除,后加减。如果使用小括号,可以无限套用,但一定要成对出现。 (四)字符串中的转义及转义符的应用 总结: 最近生病了,修养了一周。速度极速缓慢,但是下周开始就会不...原创 2018-06-10 23:06:29 · 154 阅读 · 11 评论 -
三层总结
前言:从C#和设计模式,到三层的转换是一个过程。在学习三层的时候跟着视频一起边看边敲。敲完之后又对视频,再次学习了一遍。之后运行了代码。了解了一下三层的结构。下面和大家分享一下三层里的内容 (一)概述 1.内容 三层包括三个层次:显示层(View/UI) 业务逻辑层BLL(Business Login Layer) 数据访问层DAL(Data Access Layer) 2.多层结构的...原创 2018-08-22 17:45:24 · 177 阅读 · 18 评论