c#
//单例
//单例 public class SingleClass { // 1私有化构造函数 private SingleClass(){} // 2私有属性 private static SingleClass instance = new SingleClass(); // 3 public static SingleClass GetInstance() { return instance; } public void Say() { Console.WriteLine("33"); } }
//冒泡
int[] array = new int[] { 32, 43, 63, 2, 1, 4 }; // 一共循环 length -1 for (int i = 0; i < array.Length-1; i++) { // 内存循环 j - i - 1 次 第二条件判断 是,继续循环,自己老写错 for (int j = array.Length - 1; j > i; j--) { if (array[j]>array[j-1]) { int temp = array[j]; array[j ] = array[j - 1]; array[j - 1] = temp; } } } Console.WriteLine(string.Join(" ",array)); array.ToList().ForEach (x => Console.WriteLine(x));
//异步
private async void 获取数据_ClickAsync(object sender, EventArgs e) { HttpClient httpClient = new HttpClient(); var ss = await httpClient.GetStringAsync("https://www.baidu.com"); this.richTextBox1.Text = ss; }
//委托
//传递方法作为变量
void GoHome(H h) { Console.WriteLine("回家"); Console.WriteLine("找妈妈"); h(); Console.WriteLine("睡觉"); } GoHome(sayHi); Console.ReadKey(); void sayHi() { Console.WriteLine("Hi"); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界