
C#
dnll_
这个作者很懒,什么都没留下…
展开
-
C#初级语法
一、关键字using引用---用于在程序最开始引用系统库namespace命名空间---定义命名空间class类---用于生命一个类二、变量与常量变量:一个变量只不过是一个供程序操作的存储区的名字。在 C# 中,每个变量都有一个特定的类型,类型决定了变量的内存大小和布局。范围内的值可以存储在内存中,可以对变量进行一系列操作。变量类型 变量名 = 初始化赋值 ...原创 2018-07-23 19:28:35 · 188 阅读 · 0 评论 -
C#实现排序算法
1.选择排序 //选择排序 每次循环 依次与第一个数进行比较 for (int i = 0; i < arry.Length; i++) { for (int j = i+1; j < arry.Length; j++) { if...原创 2018-08-03 11:26:49 · 1063 阅读 · 0 评论 -
虚方法、重写、类的继承与多态
using System;namespace VR30Lesson11{ class MainClass { public static void Main (string[] args) { Console.WriteLine ("Hello World!"); Man m = new Man (); //m.Test (); Child c = ...原创 2018-08-03 10:16:48 · 654 阅读 · 0 评论 -
out与ref 引用传递
//ref 和out 引用传递 //ref 和 out 都要求变量作为方法的实参 加上 out 或者 ref //引用传递 //out 是只出不进 ref 又进又出 //out 不要求变量传入前初始化 ,要求在方法内对变量赋值 //ref 要求变量传入前必须初始化 /...原创 2018-08-03 10:11:36 · 432 阅读 · 0 评论 -
数组与集合
1.数组 //数组存储的是一组相同类型的值 //数组定义必须要给定长度 //类型确定 长度也确定 //类型 [] 数组名 = new 类型[长度]; //1 /*int [] nums = new int[5] ; //2 int [] counts = new int[3] {1,2,3}; //3 int []...原创 2018-08-03 10:07:32 · 155 阅读 · 0 评论 -
枚举和结构体
1.枚举枚举和switch更配呦 //enum 枚举 值类型 //一组命名整型常量 public enum Sex{ 男, 女 } //即可以定义在类外面,也可以定义在类的里面 class MainClass { //访问修饰符+ enum (关键字)+ 枚举名{枚举值} public enum HuaSe{ 黑桃, 红桃, ...原创 2018-08-03 10:05:34 · 1921 阅读 · 0 评论 -
方法(函数)
方法: 访问修饰符一个 访问修饰符 定义了一个类成员的范围和可见性。C# 支持的访问修饰符如下所示:public:所有对象都可以访问; private:对象本身在对象内部可以访问; //前两个最常用 后边需要了解 protected:只有该类对象及其子类对象可以访问 internal:同一个程序集的对象可以访问; protected internal:访问限于当前...原创 2018-08-03 09:26:23 · 726 阅读 · 0 评论 -
C#十五个字符串操作方法与StringBiuder
一,十五个基础的字符串操作方法二,StringBiuder1.字符串的缺点当需要对一个字符串变量重复赋值时,在内存中会产生大量的垃圾数据信息。当重复赋值的频率很高时,执行的效率就会降低。2.StringBuilder 简介字符串;Builder,构建器;连起来是“字符串构建器”。StringBuilder 是一个类。SB 类型的变量是引用类型。StringBu...原创 2018-07-20 15:02:53 · 495 阅读 · 0 评论 -
C#判断与循环
重难点: break 终止循环 continue 跳出当前循环 进入下层循环 return 结束当前方法(函数) if (判断条件) { 代码块1} else { 代码块2} 如果判断条件为true 执行代码块1 不成立执行代码块2 ...原创 2018-07-25 23:04:25 · 1413 阅读 · 0 评论 -
Dictionary案例之网站信息管理
Dictionary实现对类的管理Web类 实体类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace WebInfo{ /// <summary> /// 实...原创 2018-07-25 22:31:45 · 305 阅读 · 0 评论 -
Dictionary泛型集合类案例之电话本
Dictionary集合是一种"键值对"集合。Dictionary<K,V>K键,V值在Dictionary<K,V>中需要分别限制键的类型和值的类型。该集合的每个数据都是有两部分组成的,键和值。在键值对集合中,我们是根据"键"去寻找值的。在键值对集合中,键必须是唯一的,而值是可以是重复的。Program类视图层,负责与用户的交互。using ...原创 2018-07-25 20:23:51 · 254 阅读 · 0 评论 -
MVC及List泛型集合案例之用户管理系统
一、MVC简介:MVC是一种设计模式,是一种代码开发的思想和套路将要实现的功能分成三个部分:M:(Model)模型层 主要对数据进行操作。V:(View)视图层 主要负责和用户进行输入输出的交互。C:(Controller)交互层 主要负责该功能的逻辑部分。以网站的登录界面为例进行说明:登录界面(V)<-------->登录,注册(C)<-...原创 2018-07-24 23:10:44 · 517 阅读 · 0 评论 -
C#运算符
一、算术运算符运算符 描述 实例 + 把两个操作数相加 A + B 将得到 30 - 从第一个操作数中减去第二个操作数 A - B 将得到 -10 * 把两个操作数相乘 A * B 将得到 200 / 分子除以分母 B / A 将得到 2 % 取模运算符,整除后的余数 B % A 将得到 0 ++...转载 2018-07-23 20:24:58 · 167 阅读 · 0 评论 -
C#数据类型与类型转换
一、数据类型值类型类型 描述 范围 默认值 bool 布尔值 True 或 False False byte 8 位无符号整数 0 到 255 0 char 16 位 Unicode 字符 U +0000 到 U +ffff '\0' decimal 128 位精确的十进制值,28-29 有效位数...原创 2018-07-23 19:38:46 · 576 阅读 · 0 评论 -
C# 中使用using的三种方法
1.using指令using+命名空间,这种方法基本学习过C#的都用过,好处在于,写代码的时候不需要指定详细的命名空间using System.Windows.Media; using System.Windows.Media.Imaging;2.using语句是用来简化资源释放的,在一定的范围内有效,除了这个范围时,自动调用IDisposable释放掉,当然并不是所有的类都适用...转载 2018-12-10 09:00:43 · 1457 阅读 · 0 评论