C#学习笔记
俺要回家
一边加油,一边恋爱。
展开
-
C#学习笔记(1)hello world
C#学习笔记(1)hello world1、简单的hello worl 程序2、 命名规则3、Main程序的起点4、控制台输出5、 注释1、简单的hello worl 程序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tas...原创 2019-07-30 12:30:29 · 157 阅读 · 0 评论 -
C#之DateSet和DateTable
什么是DateSet和DateTable 其实DateSet和DateTable可以看作是数据容器,比如你查询数据库后得到一些结果,可以放到这种容器里,那为什么要存放到这种容器呢? 原因是,这种容器的功能比较强大,除了可以存数据,还可以有更大用途。举例:在一个c/s结构的桌面数据库系统里,你可以把前面存放查询结果的容器里的数据显示到你客户端界面上,用户在界面上对数据进行添加、删除、修改,你可以...原创 2019-08-29 14:04:06 · 1364 阅读 · 0 评论 -
string nmSQ = Guid.NewGuid().ToString()用法
string nmSQ = Guid.NewGuid().ToString()自动生成名称为nmSQ的唯一IDstring.Format对C#字符串格式化String.Format 方法的几种定义:String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。String.Format (Strin...原创 2019-08-21 20:28:15 · 422 阅读 · 0 评论 -
C#中Dictionary字典类介绍
说明必须包含命名空间System.Collection.GenericDictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值)键必须是唯一的,而值不需要唯一的键和值都可以是任何类型(比如:string, int, 自定义类型,等等)通过一个键读取一个值的时间是接近O(1)键值对之间的偏序可以不定义使用方法: //定义 Dictionary<st...原创 2019-08-20 08:56:46 · 8401 阅读 · 5 评论 -
#region的作用和注释快捷键
#region的作用和注释快捷键 #region 保存按钮事件 /// <summary> /// 保存按钮事件 /// </summary> /// <param name="vsXXN">消息设置</param> /// <param name="vsYJN...原创 2019-08-20 08:38:54 · 2295 阅读 · 0 评论 -
C#学习笔记(13) windows应用程序、窗体
1、创建windows应用程序的方法 Windows应用程序有一个个窗体组成。应用在Windows系统上的程序就是windows应用程序。应用程序分为两种模式:C/S(客户端、服务器端)、B/S(浏览器端、服务器端)这就是窗体,一部分是窗体设计者插入的信息,一部分是窗体填入者输入的。创建windows应用程序使用Visual Studio创建,程序类选择【Window 窗体应...原创 2019-08-09 15:51:57 · 795 阅读 · 0 评论 -
C#学习笔记(12)静态方法和实例化方法
C#中静态方法和普通方法的区别、使用1、定义方法的格式访问修饰符 返回类型 方法名 (参数列表){ // 方法的主体…}2、静态方法在大多数时候,我们定义写一个方法,会把方法区分为实例化方法(普通方法)和静态方法。用static修饰一个方法,就是静态方法。 public string InstanceMethod()//定义一个实例化方法...原创 2019-08-09 14:09:13 · 773 阅读 · 0 评论 -
C#学习笔记(11)类中对象对属性和方法的调用
1、类、类的属性、方法、对象的创建和使用直接用练习说话:定义一个狗狗类,设置属性和方法,实例化狗狗对象,并调用方法。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace ConsoleApp...原创 2019-08-01 15:16:19 · 1443 阅读 · 0 评论 -
C#学习笔记(10)方法、值传递、引用传递
1、来介绍一下编程的两种思想2、方法调用using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { stat...原创 2019-08-01 14:15:59 · 699 阅读 · 0 评论 -
C#学习笔记(9)类型转换
1、数据类型转换 不同数据类型有不同的保存方式,如位数不同,当高位转向低位,如果不进行类型转换,就会造成数据溢出。为保护数据信息,需要进行数据类型转换。不同数据类型,在内存占用空间不一样。2、数据类型转换2.1 隐式类型转换小——>大例如:float a = 100; double b = 10.5f;int类型的100自动转换位float类型...原创 2019-08-01 11:21:03 · 211 阅读 · 0 评论 -
C#学习笔记(8)写个冒泡排序
1、冒泡排序的原理 冒泡排序的原理是反复比较待排序数组中所有相邻的两个数据,使他们按照升序(或降序)排列。当待排序数组中所有相邻数据都比较过一次之后,待排序数组中最小(或最大)的数据会被逐步交换到第一位,就像气泡从水底慢慢升到水面一样,故名“冒泡排序算法”。2、算法练习 冒泡排序口诀:N 个数字来排队,两两相比小靠前,外层循环 N-1,内层循环 N-1-i如何用二重循环将5个数字...原创 2019-07-31 16:22:41 · 227 阅读 · 0 评论 -
C#学习笔记(7)数组声明、赋值及应用
1、数组数组就是一个变量,用于将相同数据类型的数据存储在内存中。数组中的每一个数据元素都属于同一数据类型。例如,全班50个学生的成绩都是整型,就可以存储在一个整型数组里面。我们知道声明一个变量就是在内存空间分配一块合适的空间,然后将数据存储在这个空间中。同样,数组就是在内存空间中划出一串连续的空间。2、使用一维数组声明、分配空间、赋值scores=new int[30]; //长度为...原创 2019-07-31 16:01:53 · 10870 阅读 · 0 评论 -
C#学习笔记(6)break、continue 调试及嵌套循环
1、循环控制语句的使用C#中的循环语句,主要是break和continue。代码练习:循环输入1-10,如果遇到5,结束整个循环 static void Main(string[] args) { for (int i = 1; i <= 10; i++) { if (i ...原创 2019-07-31 14:34:40 · 1086 阅读 · 0 评论 -
C#学习笔记(5)多重控制语句完成控制台小程序
1、运用if-else,判断输入的年份是否闰年/** 输入一个年份,输出是否是闰年* 提示:闰年的判断标准:能被4整除但不能被100整除的年份为普通闰年,能被400整除的为世纪闰年。*/static void Main(string[] args) { Console.Write("请输入年份:"); int year = ...原创 2019-07-31 09:17:25 · 178 阅读 · 0 评论 -
C#学习笔记(4)逻辑运算符、多重if、if-else使用
一、逻辑运算符练习1:逻辑或、逻辑与运算符的使用本次计算机考试成绩规定:笔试成绩等于100分且机试成绩大于等于60分,或笔试成绩大于等于60分且机试成绩等于100分, 输出“成绩优秀”, 否则输出“继续努力 static void Main(string[] args) { /* *用程序描述 :...原创 2019-07-30 18:59:06 · 897 阅读 · 0 评论 -
C#学习笔记(3)运算符与分支语句
一、运算符1、数值运算符假设变量 a 的值为 10,变量 b的值为 20A + B 将得到 30A - B 将得到 -10A * B 将得到 200B / A 将得到 2(分子除以分母)B % A 将得到 0(取模运算符,整除后的余数)A++ 将得到 11A-- 将得到 9static void Main(string[] args) { ...原创 2019-07-30 18:53:25 · 203 阅读 · 0 评论 -
C#学习笔记(2)数据类型
一、数据类型1、数值类型整型: int 四字节 -2147483648~2147483647 short 双字节 -32767~32767 byte 一字节 0~255 long 八字节 (18位数 自己算)2、小数类型 float 单精度小数 精确到小数点后6位 ...原创 2019-07-30 14:31:28 · 146 阅读 · 0 评论 -
C#中截取字符串 Substring 使用方法
Substring C#中截取字符串主要借助Substring这个函数。string arr.Substring(int startIndex,int length); 说明:如果传入的参数是两个长整参数,第一个参数指字符串的起始位置,也就是开始截取的位置,第二个是截取的长度。string arr.Substring(int startIndex); 说明:如果传入的参数为一个大于...原创 2019-08-29 18:43:49 · 9529 阅读 · 0 评论