c#
通过对c#的学习,初步了解c#语言,总结一下相关知识和遇到的问题。
不开花的玫瑰
放荡不羁,瑀瑀独行。
展开
-
c#初相识
前言 结束了VB语言的学习,很快就迎来了另一种语言的学习,没错,这个语言就是c#,他和VB是有很多共同点的,首先让我们来简单了解一下c#吧!整体内容c#,.net,Java c#是一种编程语言,可以开发基于.net平台的应用,电脑要运行c#程序需要有.net框架 .net一般指.Net Framework框架,它是一种平台,一种技术 Java既是一种技术又是一种...原创 2018-03-20 21:24:30 · 211 阅读 · 29 评论 -
c#---表达式集锦
前言 了解到c#是什么东西之后,现在我们来学一下c#中的表达式。表达式/运算符 1.赋值表达式 由赋值运算符(=)连接起来的式子叫做赋值表达式,例如:a=a+1。变量可以重新赋值,老值不复存在。 小扩展:有一种复合赋值运算符,例如:Int num=10;num=num+10; 可以写成:Int num=10;num+=10; 这样就是复合赋值...原创 2018-03-21 17:46:02 · 1753 阅读 · 26 评论 -
c#--论那些了解的小知识
前言 c#中有很多小的知识点,但是在实例中还是起着很重要的作用的,今天我们一起来了解一下“小知识”吧!转义符\\+特殊符号:显示特殊符号\n:换行\b:退格\\:\\t:水平制表符\":一个双引号@:用在涉及到路径的时候用,加在最前面,会使\失效占位符 1.数字,从0开始,依次递增string name="老牛";Console.Write..原创 2018-04-01 19:13:47 · 192 阅读 · 8 评论 -
那些字符串的操作,您了解多少?
前言 看c#视频的时候,有一个小文件夹是专门来讲字符串的,涉及到了字符串的多种操作,今天呢,小编带着大家一起来复习一下这些操作,大家可以看一下自己掌握了多少哦!前言 1.字符串变成字符串数组,改对应下标的值,再生成新的字符串string text = "哈哈,老王又帅了";char[] chs = text.ToCharArray(); //变成字符数组chs[5]...原创 2018-04-22 19:23:21 · 184 阅读 · 24 评论 -
c#-循环
前言 对于一些事件,我们判断一次并不能得出我们想要的结果,那么怎么办呢?由此我们引出了循环这一功能。那循环一共有几种,这个您了解吗?想要更了解的就往下看吧!While-先判断在执行循环体 我们来做一个例题:2006年学员是80000人,每年增长25%,请问按此增长速度,到哪一年学员人数将达到20万人。double student = 80000;int year = 20...原创 2018-05-01 21:12:23 · 349 阅读 · 6 评论 -
c#---数组
前言 很早之前我们就接触过数组,那您对数组的了解到底有多少呢?今天我们再来一起学习一下!是什么 数组是一次性声明多个相同类型的变量(小扩充:结构体是一次性声明多个不同类型的变量 )。如何声明 一次性的声明多个相同类型的变量?!!!好神奇,可是应该如何声明呢? 第一种 int[] numbers = new int[]{1,2,3,4,5}; 长...原创 2018-05-02 20:56:03 · 226 阅读 · 10 评论 -
c#---方法的重载和重写
前言 大家可以区分清楚方法的重载和方法的重写吗?什么是方法呢?什么时候使用重载呢?什么时候使用重写呢?方法 方法是在类下写的,方法下的代码只保留最关键的代码,方法的语法为:[访问修饰符] static 返回值 方法名([参数列表]) //static 静态方法{ 方法体}如:public static void show() { C...原创 2018-05-09 21:06:33 · 377 阅读 · 7 评论 -
c#传值--out,ref
前言 今天我们来了解一下out和ref。他们都是传值的,可以返回多个返回值,但是两者的区别您知道吗?out 如果方法的参数用out修饰了,那么这个参数必须在方法里进行赋值,参数加out,是把这个方法中的参数的值传到方法外面去了static void Main(string[] args) { //即使此处赋值,但是结果仍是10,20;因为...原创 2018-05-10 10:53:28 · 232 阅读 · 6 评论 -
c#---对象,类
对象和类 对象是看得见,摸得着,具体的,特指的,例如“427,186号桌子上的显示器”就是对象,它有自己的属性和方法;427所有的显示器就是类,它是一个模板。类是对象的类型,对象是类的实例。同时类不占内存,对象才占内存。类的定义方法 【访问修饰符】 class 类名 { 成员 } 其中访问修饰符可以不写,新建类的时候把名字改掉。构造函数...原创 2018-05-12 12:06:17 · 163 阅读 · 5 评论 -
c#---枚举,结构
前言 今天我们来学习一下c#中的枚举和结构。枚举 When 有一些固定的范围的值就可以用枚举,例如方向,性别等。 Where 枚举的声明:在命名空间下面,类上面 How public enum … Why 规范,方便 For Example public enum Gender //public 访问修饰符...原创 2018-05-12 11:54:46 · 319 阅读 · 5 评论 -
c#---窗体代码
前言 在c#视频的后半部分我们接触到了窗体,通过对控件的了解发现c#比VB的功能更强,使用更方便,今天我们来简单了解一下窗体的部分代码。部分功能代码 单击按钮使text框中内容添加到List框中listBox1.Items.Add(textBox1.Text);...原创 2018-05-14 09:01:30 · 1321 阅读 · 8 评论 -
c#---值类型和引用类型
前言 今天我们来学习一下什么是值类型和引用类型。类别 区别 1.值类型的值存在栈上,引用类型栈上存的是地址,值在堆上; 2.将一个值类型变量赋给另一个值类型变量时,将复制包含的值。引用类型变量的赋值只复制对对象的引用,而不复制对象本身。类和结构 类是引用类型;类当中有一个默认的无参数的构造函数,当在类中写一个有参数的构造函数,默认的无参数的构造函数...原创 2018-05-14 09:28:51 · 174 阅读 · 8 评论 -
c#---宏观把控
前言 历时两个多月,视频终于看完了,视频的开头和结尾部分是我特别喜欢的部分,所以看的时候挺快,中间的部分略微有些吃力,但是都吞下去了,下面我们一起来看看c#视频里都有什么吧!宏观把握 学习任何东西之前都应该有一个宏观的了解,然后根据i+1的原则,寻求知识之间的联系。 这是我对视频的宏观把握,也算是一个小的总结吧。先从基础知识开始讲起(和VB有很多的相似之处),然后层层深入...原创 2018-05-14 17:50:31 · 246 阅读 · 14 评论