上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: 什么是C#桥接模式?桥接模式是一种结构型设计模式,它可以将抽象部分与实现部分分离,使它们可以独立地变化。这种模式通过将实现细节从抽象类中分离出来,从而让它们可以根据需要独立变化。 为什么要使用C#桥接模式?C#桥接模式的主要目的是使系统更加灵活,容易扩展和维护,同时避免类之间的紧耦合关系。 何时应该 阅读全文
posted @ 2023-05-09 20:41 明志德道 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是C#组合模式? 组合模式是一种结构型设计模式,它允许将对象组合成树形结构以表示“整体/部分”层次结构。使用此模式,客户端可以按相同的方式处理单个对象和对象集合,而不必关注它们是单个对象还是组合对象。组合对象本身也可以作为容器,包含其他组合对象,形成更复杂的树形结构。 在C#中,组合模式是 阅读全文
posted @ 2023-05-09 20:21 明志德道 阅读(372) 评论(0) 推荐(0) 编辑
摘要: Emit(动态方法生成)技术是一种在运行时动态生成和执行代码的技术。它的产生背景可以追溯到早期的.NET Framework版本。 在早期的.NET Framework中,开发人员通常使用反射来动态创建和执行代码。反射允许开发人员在运行时获取类型信息并调用其成员,但它的性能相对较低。每次使用反射调用 阅读全文
posted @ 2022-09-04 18:19 明志德道 阅读(320) 评论(0) 推荐(1) 编辑
摘要: 人为万物之灵是因为:人能够研究天道,探索宇宙自然的道理,把它应用于实际的日常生活中。 而现在一些人却做着相反的事情:人同兽争,只知道以科技代替人力,来战胜其它动物,导致环境破坏、物种大量消失。辜负万物之灵之名,实则为万物之贼! 自然界的变化,是源于宇宙的原动力,就是阴与阳的互相交替、互相感应。我们要 阅读全文
posted @ 2022-08-13 12:43 明志德道 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1. 实现待查询功能的combox private void Frm_Main_Load(object sender, EventArgs e) { cbox_Find.Items.Clear();//清空ComboBox集合 cbox_Find.Items.Add("C#编程词典");//向Com 阅读全文
posted @ 2022-08-03 08:46 明志德道 阅读(268) 评论(0) 推荐(1) 编辑
摘要: 如图 页面加载 private void Form1_Load(object sender, EventArgs e) { GetMenu(treeView1, menuStrip1);//将menuStrip1控件中的信息添加到treeView1控件中 } /// <summary> /// 将M 阅读全文
posted @ 2022-07-31 11:22 明志德道 阅读(999) 评论(0) 推荐(0) 编辑
摘要: private void button1_Click(object sender, EventArgs e) { MatchCollection matches =//使用正则表达式查找重复出现单词的集合 Regex.Matches(label1.Text, @"\b(?<word>\w+)\s+( 阅读全文
posted @ 2022-07-24 09:54 明志德道 阅读(429) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 约瑟夫环问题算法 /// </summary> /// <param name="total">总人数</param> /// <param name="start">开始报数的人</param> /// <param name="alter">要出列的人</pa 阅读全文
posted @ 2022-07-19 22:55 明志德道 阅读(46) 评论(0) 推荐(0) 编辑
摘要: C#实现斐波拉切数列求和 private void button1_Click(object sender, EventArgs e) { listBox1.Items.Clear();//清空ListBox控件 int p = 0, n = 0, a = 1, b = 1;//定义变量 try { 阅读全文
posted @ 2022-07-19 20:22 明志德道 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 百钱白鸡的算法实现 private void button1_Click(object sender, EventArgs e) { int a = 0, b = 0, c = 0, p = 0;//定义变量 for (a = 1; a <= 19; a++)//公鸡的百元中的遍历 { for (b 阅读全文
posted @ 2022-07-19 20:07 明志德道 阅读(70) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页