c#基礎(chǔ)之?dāng)?shù)組與接口使用示例(遍歷數(shù)組 二維數(shù)組)
一、初始化數(shù)組:
string[] s1 = {“aaa”,”bbb”,”ccc”} //直接賦值
string[] s2 = new string[5] {“aaa”,”bbb”,”ccc”}; //賦值加指定長度
string[] s3 = new string[]{“aaa”,”bbb”,”ccc”};
string[] s4 = new string[5]; //用循環(huán)直接賦值
二、遍歷數(shù)組:
foreach (string s in str)
{
Console.Write(s);
}
三、二維數(shù)組:
string[,] arr2; //聲明一個(gè)二維數(shù)組
string[,,] arr3; //聲明一個(gè)多維數(shù)組
四、交錯(cuò)數(shù)組:
每一行長度不一樣的數(shù)組。
五、接口
使用new修飾符可以隱藏繼承自基類的接口
public class Class2:Class1
{
new public interface Iinterface
{
void Print();
}
}
繼承多個(gè)接口:
public interface Iinterface3 : Iinterface1, Iinterface2, Iinterface3
{
void Print3();
}
接口的屬性方法等不能具體實(shí)現(xiàn),只能聲明。如:
public interface Iinterface
{
string Name
{
get;
set;
}
}
實(shí)現(xiàn)接口:
public class Program : Iinterface
抽象類和接口:
抽象類的特點(diǎn):不能被密封,不能直接實(shí)例化,允許包含抽象成員
抽象類和接口的區(qū)別:
一個(gè)類能實(shí)現(xiàn)多個(gè)接口,但只能有一個(gè)父類;
接口中不能包含非抽象方法,但抽象類中可以有;
抽象類是一個(gè)不完整的類,而接口是一個(gè)行為的規(guī)范;
接口基本不具備繼承的任何基本特點(diǎn),它只是承諾了能夠調(diào)用的方法。
- C#二維數(shù)組基本用法實(shí)例
- C#使用foreach語句遍歷二維數(shù)組的方法
- C#實(shí)現(xiàn)對二維數(shù)組排序的方法
- C#數(shù)組排序的兩種常用方法
- C# 數(shù)組查找與排序?qū)崿F(xiàn)代碼
- C#基礎(chǔ)之?dāng)?shù)組排序、對象大小比較實(shí)現(xiàn)代碼
- C#實(shí)現(xiàn)對數(shù)組進(jìn)行隨機(jī)排序類實(shí)例
- C#使用linq對數(shù)組進(jìn)行篩選排序的方法
- C#數(shù)組反轉(zhuǎn)與排序?qū)嵗治?/a>
- C#實(shí)現(xiàn)的二維數(shù)組排序算法示例
相關(guān)文章
c# dataTable 合并兩個(gè)列到一個(gè)新列中的簡單實(shí)例
這篇文章介紹了c# dataTable 合并兩個(gè)列到一個(gè)新列中的簡單實(shí)例,有需要的朋友可以參考一下2013-10-10Mongodb在CSharp里實(shí)現(xiàn)Aggregate實(shí)例
本篇文章主要介紹了Mongodb在CSharp里實(shí)現(xiàn)Aggregate實(shí)例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05C#中DataSet、DataTable、DataRow數(shù)據(jù)的復(fù)制方法
這篇文章介紹了C#中DataSet、DataTable、DataRow數(shù)據(jù)的復(fù)制方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07在winform下實(shí)現(xiàn)左右布局多窗口界面的方法之續(xù)篇
這篇文章主要介紹了在winform下實(shí)現(xiàn)左右布局多窗口界面的方法之續(xù)篇 的相關(guān)資料,需要的朋友可以參考下2016-02-02在winform下實(shí)現(xiàn)左右布局多窗口界面的方法
在web頁面上我們可以通過frameset,iframe嵌套框架很容易實(shí)現(xiàn)各種導(dǎo)航+內(nèi)容的布局界面,而在winform、WPF中實(shí)現(xiàn)其實(shí)也很容易,通過本文給大家介紹在winform下實(shí)現(xiàn)左右布局多窗口界面的方法,本文介紹的非常詳細(xì),對winform布局相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧2016-02-02Unity實(shí)現(xiàn)粒子光效導(dǎo)出成png序列幀
這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)粒子光效導(dǎo)出成png序列幀,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03