C# 中陣列類的 Array.IsReadOnly 屬性的作用是什麼?
Array.IsReadOnly 屬性獲取一個值,指示 Array 是否為只讀。
首先,設定陣列值 -
Array arr = Array.CreateInstance(typeof(String), 3);
arr.SetValue("Electronics", 0);
arr.SetValue("Clothing", 1);現在,我們使用 IsReadOnly 屬性來查詢 Array 是否為只讀。如果陣列是隻讀的,那麼無法更新它 -
arr.IsReadOnly
以下是宣告使用 Array.IsReadOnly 屬性的完整示例 -
示例
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace lower {
class Program {
static void Main(string[] args) {
Array arr = Array.CreateInstance(typeof(String), 3);
arr.SetValue("Electronics", 0);
arr.SetValue("Clothing", 1);
Console.WriteLine("Lower Bound: {0}",arr.GetLowerBound(0).ToString());
Console.WriteLine("isReadOnly: {0}",arr.IsReadOnly.ToString());
Console.ReadLine();
}
}
}輸出
Lower Bound: 0 isReadOnly: False
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP