C 裡面如何建立唯讀集合

2022-02-11 00:27:18 字數 565 閱讀 8890

**:

在真正的專案實踐中,有時為了資料安全,我們經常要對集合做一些限制,如只能對集合裡面的內容進行讀取,但不能修改,

這時我們可有使用readonlycollection來對集合做一些限制,例如:

public class lottery

public readonlycollectionresults}}

static void main(string args)

ttery.results[0] = 1;//這行**在編譯器裡面會提示錯誤,因為results是唯讀的

}當然,上述我們講的都是list,那readonlycollection也同樣適用於陣列,如下:

int  items = new int[3];

items[0]=0;

items[1]=1;

items[2]=2;

new readonlycollection(items);

注:在使用時,需要新增using system.collections.objectmodel 這個引用。

C語言裡面如何輸入EOF

每次輸入乙個字元,然後輸出乙個字元 int main void return 0 結束的時候,要輸入eof,eof的值為 1 其中eof的輸入方法為 1 在windows下面,輸入ctrl z,然後輸入回車鍵 2 在linux下面,輸入ctrl d,然後輸入回車鍵。下面是自己寫的練習的例程,輸入一段...

Go裡面如何實現廣播?

在go裡面,channel是一種非常關鍵 方便的通訊機制,但是通常我們想要將訊息傳遞給多個消費者可能需要建立多個通道。只要channel的某個訊息被某個消費者讀取了,那麼該值就會被移除,而其他消費者將不會再消費這個訊息。如果我們想實現廣播方式我們可能需要將訊息寫入n個channel。例如 func ...

Mac OS 裡面如何識別磁碟。

void hello disk dadiskref disk,void context void goodbye disk dadiskref disk,void context dadissenterref hello diskmount dadiskref disk,void context d...