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