如果你還沒有理解C 中的索引器

2021-05-22 08:52:02 字數 709 閱讀 7167

這段時間一直在學c#,當學到索引器時,卻遇到了困難,在網上搜尋了一下,找到的內容也不多,而且講的都不是很清楚,於是最後決定自己動手查資料,去圖書館泡了一天,終於弄明白了這個問題,現在就曬曬我的想法。

索引器這東西,說明白了就是為引用陣列而生的,也就是換了一種方法訪問陣列的元素,僅此而已!

下面用乙個例子說明:

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace example

;// 定義自動屬性date表示日期

system.datetime date

// 返回陣列的元素個數屬性,便於接收有效的輸入

public int length

}// 定義索引器

//this代表的就是一會兒你建立的物件

public float this[int index]

set}}

class mainclass

= ", i, temprecord[i]);

}else

is out of range", i);}}

console.readkey(); }

}}

你為什麼還沒有追到女友?

無聊做了個網上心理測試,題目和標題一樣,俺的答案如下,mark下 你平常跟女性朋友的互動較少,尤其是在心儀的物件面前,常害怕過度表現造成犯錯,反而讓對方對你印象不好。和女生說話是,你也常常頭腦一片空白,不知道自己究竟在幹什麼,雖然事後討厭這樣的自己,也做了相當程度的反省,可是相同的事情卻只是一再發生...

同伴還沒有完成,你在做什麼?

有這樣一則事例,軍訓時,教官給三分鐘讓學員整理床鋪,在三分鐘之內,僅有不到十個人完成。教官並沒有表揚完成了的學員,而是對他們說 你的夥伴還沒有弄好,你該幹什麼?最簡單的要求是 我們希望有大部分的人能夠按要求完成。高一層的要求則是 我們希望看到整個團隊都能夠完成。這是乙個集體的行為。強調團隊,並不是忽...

SEOer你的價值為何還沒有實現?

近年seo在網際網路界是乙個熱門詞彙,尤其是在站長圈裡,大部分站長或多或少都有接觸過seo,但是真正能夠利用好seosxbvrhezz實現現實價值上的站長又有多少呢?很悲劇的是本人也是沒有實現作為seoer所能獲得的價值。網路上一直在流傳著學習seo可以使我們從哪些方面帶來價值,帶來最直接的經濟效益...