C#委托與冒泡排序?qū)嵗?/h1>
更新時(shí)間:2022年04月14日 10:24:02 作者:農(nóng)碼一生
這篇文章介紹了C#委托與冒泡排序的實(shí)例,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
C#實(shí)現(xiàn)委托
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;//實(shí)際上+=相當(dāng)于Delegate.Combine, -=相當(dāng)于Delegate.Remove
sayhi("春曉");
Console.ReadLine();
}
static void SayChineseHi(string name)
{
Console.WriteLine("你好:" + name);
}
static void SayEnglishHi(string name)
{
Console.WriteLine("Hello:" + name);
}
}
}
C#實(shí)現(xiàn)的從小到大的冒泡排序:
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--)
{
// 對兩個(gè)元素進(jìn)行交換
if (array[j] < array[j - 1])
{
int temp = array[j];
array[j] = array[j - 1];
array[j - 1] = temp;
}
}
}
}
以上所述是小編給大家介紹的C#委托與冒泡排序?qū)嵗?,希望對大家有所幫助。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
-
Winform項(xiàng)目中使用FastReport.Net報(bào)表控件
這篇文章介紹了Winform項(xiàng)目中使用FastReport.Net報(bào)表控件的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下 2022-06-06
-
基于C#實(shí)現(xiàn)的端口掃描器實(shí)例代碼
這篇文章主要介紹了基于C#實(shí)現(xiàn)的端口掃描器實(shí)例代碼,需要的朋友可以參考下 2014-07-07
-
C#簡單查詢SQLite數(shù)據(jù)庫是否存在數(shù)據(jù)的方法
這篇文章主要介紹了C#簡單查詢SQLite數(shù)據(jù)庫是否存在數(shù)據(jù)的方法,涉及C#調(diào)用SQLite組件及針對SQLite數(shù)據(jù)庫基本的連接、查詢、關(guān)閉等使用技巧,需要的朋友可以參考下 2016-07-07
-
C#如何使用SHBrowseForFolder導(dǎo)出中文文件夾詳解
這篇文章主要給大家介紹了關(guān)于C#如何使用SHBrowseForFolder導(dǎo)出中文文件夾的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)合作工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧 2018-11-11
最新評論
C#實(shí)現(xiàn)委托
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;//實(shí)際上+=相當(dāng)于Delegate.Combine, -=相當(dāng)于Delegate.Remove
sayhi("春曉");
Console.ReadLine();
}
static void SayChineseHi(string name)
{
Console.WriteLine("你好:" + name);
}
static void SayEnglishHi(string name)
{
Console.WriteLine("Hello:" + name);
}
}
}C#實(shí)現(xiàn)的從小到大的冒泡排序:
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--)
{
// 對兩個(gè)元素進(jìn)行交換
if (array[j] < array[j - 1])
{
int temp = array[j];
array[j] = array[j - 1];
array[j - 1] = temp;
}
}
}
}以上所述是小編給大家介紹的C#委托與冒泡排序?qū)嵗?,希望對大家有所幫助。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Winform項(xiàng)目中使用FastReport.Net報(bào)表控件
這篇文章介紹了Winform項(xiàng)目中使用FastReport.Net報(bào)表控件的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06
基于C#實(shí)現(xiàn)的端口掃描器實(shí)例代碼
這篇文章主要介紹了基于C#實(shí)現(xiàn)的端口掃描器實(shí)例代碼,需要的朋友可以參考下2014-07-07
C#簡單查詢SQLite數(shù)據(jù)庫是否存在數(shù)據(jù)的方法
這篇文章主要介紹了C#簡單查詢SQLite數(shù)據(jù)庫是否存在數(shù)據(jù)的方法,涉及C#調(diào)用SQLite組件及針對SQLite數(shù)據(jù)庫基本的連接、查詢、關(guān)閉等使用技巧,需要的朋友可以參考下2016-07-07
C#如何使用SHBrowseForFolder導(dǎo)出中文文件夾詳解
這篇文章主要給大家介紹了關(guān)于C#如何使用SHBrowseForFolder導(dǎo)出中文文件夾的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)合作工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11

