【C#基础视频教程7.5 如何编写简单游戏】教程文章相关的互联网学习教程文章

C# 基础知识

一、运算符     1、运算符及算数表达式       +: 加法运算符       -: 减法运算符       *: 乘法运算符       /: 乘法运算符       %: 摸运算符     2、关系运算符与关系表达式      ==:   等于运算符       !=:    不等于运算符       <:    小于预算符       >:    大于运算符       <=:   小于等于运算符     ...

C#基础整理(二)

1、变量类型int、double、string、char、bool、decimal变量使用规则:先声明,再赋值,最后使用2、命名规范:Camel:第一个单词首字母小写,其他单词首字母大写,其余字母小写Pascal:每个单词的首字母都大写,其余字母小写5、常量声明常量的语法:const 变量类型 变量名=值;例:public const int Che_SHI = 10001;常量一旦赋值,不能被重新赋值6、枚举(规范我们的开发)语法:[public] enum 枚举名{值1,值2,值3,...........}[]中表示...

C#基础知识点总结

1.C#的托管资源和非托管资源 托管资源:一般是指由CLR(Common Languge Runtime)控制的内存资源,这些资源的管理由CLR控制。 非托管资源:不受CLR控制的资源,比如文件流,数据的连接,系统的窗口句柄,打印机资源等。2.有关GC是根据程序的需要自动分配和回收的内存的过程。CLR的GC只能释放托管资源。3.堆和栈的区别栈是编译期间就分配好的一块连续对的内存,堆是程序运行期间动态分配的内存。栈保持先进后出原则,是一片的连续的...

[笔记]C#基础入门(十四)——C#用流程图描述程序逻辑【图】

流程图是程序步骤的图形化表示方法。流程图中包括如下符号: 以上图形中,流程线用来连接相邻的两个步骤;每一个程序都有且仅有一个开始和结束。 以下流程图描述的是,求2个浮点数的和,后边是用C#实现: 以上摘自慕课网课程《C#开发轻松入门》原文:http://www.cnblogs.com/qianhua/p/6657523.html

C# 基础(面试常问到)

1. string 字符串为什么string 是引用类型?因为 string是直接派生 System.Object ,所以是引用类型。为什么string用的时候不用new?其实是可以new的,一般我们不这样做。首先看 string a= "123"; string b= "123"; string s =new string(‘1‘);string t =new string(‘1‘);这里 a 和b其实引用的是同一个字符串的地址,而这里new 出来的,都是重新分配地址,所以s 和 t 是不同的引用地址;CLR里面说到,C#不允许使用new 操作符从...

[笔记]C#基础入门(十六)——C#中if...else条件结构【代码】【图】

前一节我们学习了 if 条件结构。条件结构可以有2个分支,比如下面的流程图,判断一个整数是奇数还是偶数: 这个流程图从C#实现如下,其中,条件为 true 时执行的分支写在 if() 后面的{}中;条件为 false 时执行的分支写在 else 后面的{}中。 namespace Test {class Program{staticvoid Main(string[] args){int num = 20;//待判断的数字if (num % 2== 0)//条件,bool类型{//分支1Console.WriteLine(num + “是偶数”);}else{...

C#基础回顾--转【代码】【图】

进程和线程之间的区别? 一个程序至少有一个进程,一个进程至少有一个线程。线程的划分尺度小于进程,使得多线程程序的并发性高。这个解释很形象:http://www.cnblogs.com/laozhao8/p/3574737.html什么是Windows服务,它的生命周期与标准的EXE程序有什么不同? Windows服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。EXE 可执行程序通常有一个用户界面,Console或 GUI,通常由用户来启动或停止。Windo...

c# 语言基础【图】

原文:http://www.cnblogs.com/Fate-rail/p/4917867.html

C#基础知识之八

C#基础知识之八由朱朱编写,转载请注明出自朱朱家园http://blog.csdn.net/zhgl76881、 枚举数类型有3种:非泛型接口(IEnumerator/IEnumerable接口)、泛型接口(IEnumerator<T>/IEnumerable<T>接口)、不使用接口。2、 IEnumerator接口包含3个函数成员:current返回当前位置项(只读属性),movenext把枚举数位置前到下一项的方法、返回布尔值说明新位置是否有效,reset方法把位置重置为原始状态。3、 创建非泛型接口的枚举数类...

C#基础学习之StreamReader和StreamWriter【代码】

StreamReader和StreamWriter操作字符的FileStream操作字节的 //使用StreamReader读取文件using (StreamReader sr=new StreamReader(@"D:\\1.txt",Encoding.UTF8)){while (!sr.EndOfStream){Console.WriteLine(sr.ReadLine()); //一行一行读}}//使用StreamWriter写入文件//true表示追加内容,默认是会覆盖文件的using (StreamWriter sw=new StreamWriter(@"D:\\1.txt",true)){sw.Write("66666666"); //如果文件存在会把文件覆盖掉} ...

C#基础(3)【代码】

摘要: 基于.Net Framework的winform开发,主要是关于为winform平台的一些控件的属性以及事件的使用。涉及内容: 1、Directory类 2、文本对话框 3、选择字体和颜色对话框 4、Treeview的使用 5、进程以及多线程(线程池) 6、GDI绘图 7、自定义控件 1、Directory类directory类是一个静态类,作用:操作文件夹。操作文件夹在项目中比较常用,比如涉及到文件的存储,需要判断文件夹是...

C#(七)基础篇—基本I/O操作【代码】【图】

C#本随笔为个人复习巩固知识用,多从书上总结与理解归纳得来,如有错误麻烦指正 I/O操作主要针对计算机文件的创建和修改,基本包括创建文件、读写文件和删除文件。 1.写文件写文件即是将数据存入到一个文件的过程。staticvoid Main(string[] args){//存储文件的路径和文件名string file = "d://test.dat";string[] data = newstring[2];data[0] = "第一条信息";data[1] = "第二条信息";//将上述信息写入对应文件System.IO.File.Wri...

C#语言的基础

一、C#的引入01..net和C#的区别1)大概在2000年,微软推出了一种革命性的产品--.NET(战略)目标:任何人,在任何地方,使用任何终端设备,都可以访问微软提供的服务。2).net Framework:要想让我们自己写的C#应用可以运行在Good Friend的Computer上,必须有.net Framework3)IDE(Itergrated Developer Environment)集成开发环境区别:net是一种平台,这种平台上可以跑多种语言,例如,vb,j#,C#   c#只是一种语言02.Main方法四...

C#中一道关于ADO.NET的基础练习题【代码】【图】

在控制台程序中实现以下功能:1. 构建3个表(程序启动时自动建立) (20分):1) Employee 职工表 (工号、姓名、性别、年龄、部门) (Num、Name、Sex、Age、Department)2) Wage工资表 (编号、工资金额) (No、Amount)3) Attend出勤表 (工号、工资表编号、出勤数) (Num、No、Attendance)2. 在程序初始化完成后,要求有以下四个选项和功能:1) 插入相关记录(通过指定文件内容批量导入数据、工号不能有重复)。 (20分)2) 查询工资为指定金...

C#基础篇——Hello World【代码】【图】

前言提醒:为了能够将知识点学得更加透彻、记得更加牢固 我会通过教学讲解的方式把知识写下来 因为在过程中会让人从学生变成老师 这个过程会挖掘出新的知识和观点 是一个自我思维切换而达成的知识深度挖掘和提升的过程 如果能帮助到大家那就最好 如果有讲错的地方还请多多指教!我只是一只菜鸡 感谢理解!1、Hello World程序在学习编程语言之前我要提醒大家一下 学习编程语言最忌讳的一点就是 只看不写看的时候 大脑:嗯太简单了 我...