C# 学习笔记
C#的一些基础知识
明明明h
这个作者很懒,什么都没留下…
展开
-
C# 二维数组和嵌套数组
C# 二维数组和嵌套数组原创 2024-08-23 09:07:24 · 487 阅读 · 0 评论 -
C# 异步编程详解(Task,async/await)
C# 异步编程详解(Task,async/await)原创 2024-06-27 17:08:24 · 4233 阅读 · 1 评论 -
浮点数精度问题(详细)
浮点数精度问题(详细)原创 2024-06-05 10:23:57 · 1074 阅读 · 0 评论 -
C# Math.Round() 四舍六入五取偶
C# Math.Round() 四舍六入五取偶原创 2024-06-05 10:22:17 · 392 阅读 · 0 评论 -
C# String.Format() 和 ToString() 格式化输出格式
C# String.Format() 和 ToString() 格式化输出格式原创 2024-06-05 09:26:09 · 329 阅读 · 0 评论 -
C# 枚举高阶
C# 枚举高阶原创 2024-05-29 21:14:11 · 480 阅读 · 0 评论 -
C# 深拷贝和浅拷贝
C# 深拷贝和浅拷贝原创 2024-05-25 15:12:26 · 1007 阅读 · 0 评论 -
C# 特性(Attribute)超详细教程
C# 特性(Attribute)超详细教程原创 2024-05-24 17:39:14 · 4677 阅读 · 1 评论 -
C# 反射(Reflection)超详细解析
C# 反射(Reflection)超详细解析原创 2024-05-22 14:42:40 · 6808 阅读 · 2 评论 -
C# Stopwatch 程序性能测量
C# Stopwatch 程序性能测量原创 2024-05-20 23:03:19 · 350 阅读 · 0 评论 -
C# 泛型
C# 泛型原创 2024-05-20 22:52:32 · 210 阅读 · 0 评论 -
C#中的虚方法、抽象方法、抽象类、接口
C# 中的虚方法、抽象方法、接口转载 2023-09-22 15:01:20 · 134 阅读 · 0 评论 -
C# 方法拓展
C# 方法拓展原创 2023-08-03 11:40:53 · 327 阅读 · 0 评论 -
C# get set
C# get set原创 2023-07-25 22:35:05 · 389 阅读 · 0 评论 -
C# delegate,Action,Func,Event 使用
C# delegate,Action,Func,Event 使用原创 2023-07-19 17:20:51 · 1008 阅读 · 0 评论 -
委托、事件、观察者模式
/* * 假设我们有个高档的热水器,我们给它通上电,当水温超过95度的时候: * 1、扬声器会开始发出语音,告诉你水的温度; * 2、液晶屏也会改变水温的显示,来提示水已经快烧开了。 * * 现在我们需要写个程序来模拟这个烧水的过程 * 我们将定义一个类来代表热水器,我们管它叫:Heater * 它有代表水温的字段,叫做temperature;当然,还有必不可少的给水加热方法BoilWater(), * 一个发出语音警报的方法MakeAlert(),一个显示水温的方法,ShowMsg().原创 2022-03-07 10:52:12 · 223 阅读 · 0 评论 -
C# 单例模式
C# 单例模式原创 2022-03-21 16:06:15 · 460 阅读 · 0 评论 -
C# 可变参数函数
C# 可变参数原创 2022-12-07 15:15:27 · 1236 阅读 · 0 评论 -
C# 序列化与反序列化
C# 序列化原创 2022-07-05 14:39:51 · 4460 阅读 · 2 评论 -
C# 链式编程
1.用处链式编程能够将多个操作或者多行代码通过点号(.)链接在一起,方便修改和阅读。诸如C#中的的Linkq语法 private void Example1() { using (NorthwindEFEntities northwindEFEntities = new NorthwindEFEntities()) { northwindEFEntities.Employees .Where(e原创 2022-05-10 14:24:14 · 571 阅读 · 0 评论 -
C# 预处理器指令
预处理器指令指导编译器在实际编译开始之前对信息进行预处理。#define 它用于定义一系列成为符号的字符。 #undef 它用于取消定义符号。 #if 它用于测试符号是否为真。 #else 它用于创建复合条件指令,与 #if 一起使用。 #elif 它用于创建复合条件指令。 #endif 指定一个条件指令的结束。 #line 它可以让您修改编译器的行数以及(可选地)输出错误和警告的文件名。 #error 它允许从代码的指定位.原创 2022-04-21 18:54:28 · 94 阅读 · 0 评论 -
C# 类型转换
转换类型:1.隐式转换:将小范围的类型转换为大范围的类型,如将int类型转换为float类型,派生类转换为基类2.显示转换:强制类型转换,这种转换需要强制转换运算符,并且转换可能会造成数据丢失。如大范围类型转换为小范围类型,基类转换为派生类转换方法:1.Parse() static T Parse(string s);能成功转换返回转换后的值,不能成功转换抛出异常使用:int.Parse("123") bool.Parse("true")2.TryParse() bo...原创 2022-04-21 10:46:18 · 114 阅读 · 0 评论 -
C# where new 关键字的使用
C# where new 关键字的使用原创 2022-03-21 16:21:12 · 990 阅读 · 0 评论 -
C# ref,out关键字使用
C# ref,out的区别和使用原创 2022-03-21 15:49:21 · 166 阅读 · 0 评论
分享