C#委托与冒泡排序实例
作者:農碼一生 时间:2022-05-03 13:26:21
C#实现委托
namespace Delegate
{
delegate void DGSayiHi(string name);//声明委托
delegate void DGDo(string name);
class Program
{
static void Main(string[] args)
{
DGSayiHi sayhi = new DGSayiHi(SayChineseHi);
DGSayiHi sayhi2 = new DGSayiHi(SayEnglishHi);
sayhi += sayhi2;//实际上+=相当于Delegate.Combine, -=相当于Delegate.Remove
sayhi("春晓");
Console.ReadLine();
}
static void SayChineseHi(string name)
{
Console.WriteLine("你好:" + name);
}
static void SayEnglishHi(string name)
{
Console.WriteLine("Hello:" + name);
}
}
}
C#实现的从小到大的冒泡排序:
public void BubbleSort(int[] array)
{
int length = array.Length;
for (int i = 0; i < length - 1; i++)
{
for (int j = length - 1; j > i; j--)
{
// 对两个元素进行交换
if (array[j] < array[j - 1])
{
int temp = array[j];
array[j] = array[j - 1];
array[j - 1] = temp;
}
}
}
}
以上所述是小编给大家介绍的C#委托与冒泡排序实例网站的支持!
来源:https://www.cnblogs.com/wml-it/p/12204098.html
标签:C#,委托,冒泡,排序
0
投稿
猜你喜欢
jar包手动添加到本地maven仓库的步骤详解
2023-11-23 05:09:37
SpringBoot中属性赋值操作的实现
2022-05-04 18:10:30
使用IDEA搭建ssm框架的详细图文教程
2021-12-04 10:37:20
C#中POST接口formdata传参模板的记录
2022-03-30 01:58:50
详解SpringBoot注解读取配置文件的方式
2023-08-05 02:51:16
DirectInfo.GetFiles返回数组的默认排序示例
2022-11-15 14:45:02
C#实现串口示波器
2021-08-26 02:02:32
听说用了YYYY-MM-dd的程序员,前些天都在加班改Bug
2023-07-05 17:48:00
WinForm导出文件为Word、Excel、文本文件的方法
2022-07-08 20:07:16
SpringBoot2.0 ZipKin示例代码
2022-11-25 00:24:40
Java 回调callback举例详解
2023-11-11 16:25:09
Zookeeper和Eureka哪个更好?
2023-11-10 02:57:35
c#实现16进制和字符串之间转换的代码
2023-07-22 08:28:09
java IO流 之 输出流 OutputString()的使用
2023-08-11 23:16:30
java中如何获取相关参数
2023-11-17 20:12:39
基于ElasticSearch Analyzer的使用规则详解
2023-09-28 14:41:04
Java 十大排序算法之冒泡排序刨析
2022-07-05 19:30:29
SpringBoot+Dubbo+Zookeeper实现简单分布式开发的应用详解
2022-03-02 00:47:40
Java访问WebService返回XML数据的方法
2023-11-10 21:23:09
详解如何让Spring MVC显示自定义的404 Not Found页面
2023-12-12 15:48:47