随笔分类 - Csharp
摘要:C#复习 2021-6-15-Tue @201900800149 朱胤璘 1. 代码组织结构 1.1 解决方案组织 以解决方案2019000800149朱胤璘为例,一个解决方案内可以有多个子项目: ## 201900800149朱胤璘 # MyConsoleApp # MyWpfApp 1.2 项目
阅读全文
摘要:
 // 换行   // 空格 	 // Tab 
 // 回车
阅读全文
摘要:目录操作 1.引入库 using System.IO; 2. 创建目录 string path = "D:\\testDir1\\testDir2\\testDir3" Directory.CreateDirectory(path) // 允许级联创建 3. 删除目录 string path = "
阅读全文
摘要:C#继承 建立一个新类时,可以让新类继承其他类的方法和属性。C#中用:表示继承。 class MyClass : BaseClass 被继承的类叫做基类,新类叫做派生类。派生类自动获得基类的方法和属性,还可以自己添加新的方法和属性、覆盖基类方法。 注意: 派生类无法访问基类的private成员 间接
阅读全文
摘要:C# 面向对象编程基础 C# 的成员修饰符 public // 所有类都可以访问 private // 只有本类可以访问。类的外部无法访问 internal // 默认:同一个项目中的代码都可以访问,项目外的代码不能访问 protected // 奔类或其子类可以访问 protected inter
阅读全文
摘要:C# 数组排序 Array.Sort 方法 参考 https://docs.microsoft.com/zh-cn/dotnet/api/system.array.sort?view=net-5.0 命名空间:System 对一维数组进行排序 重载: 我们主要介绍这一个重载: 指定 ICompare
阅读全文
摘要:C#格式化输出 在输出字符串中用{}来表示格式。例如: "你的姓名是{0},年龄为{1}" 格式的一般形式为{N[,M][:格式码]} N:从零开始的整数,表示第几个参数 M:可选参数,整数,表示最小长度。如果参数N的长度小于M,则用空格填充。如果M为负则左对齐;为正则右对齐 格式码:可选参数
阅读全文
摘要:C# 数据类型与流程控制 1. 数据类型 C#数据类型分为两类:值类型和引用类型 值类型:包括简单类型、枚举类型、结构类型、可空类型 引用类型:包括类、接口、数组、委托。一般把引用类型的变量称为对象。 下文仅介绍部分数据类型 1.1 常量 const double pi = 3.14; 常量是在编译
阅读全文
摘要:C#学习 - C#程序结构 一个C#程序主要包括以下结构: 命名空间声明(Namespace declaration) 一个class class方法 class属性 一个Main方法 语句与表达式 我们以hello world程序为例: using System; // using关键字用于在程序
阅读全文