C#
 Computer >> コンピューター >  >> プログラミング >> C#

配列クラスのArray.IsReadOnlyプロパティはC#で何をしますか?


Array.IsReadOnlyプロパティは、配列が読み取り専用かどうかを示す値を取得します。

まず、配列の値を設定します-

Array arr = Array.CreateInstance(typeof(String), 3);
arr.SetValue("Electronics", 0);
arr.SetValue("Clothing", 1);

次に、IsReadOnlyプロパティを使用して、配列が読み取り専用かどうかを確認します。アレイが読み取り専用の場合、更新できません-

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

  1. C#のBitArrayクラスのCountプロパティとは何ですか?

    Countプロパティを使用して、BitArrayクラスの要素の数をカウントします。 まず、BitArrayクラスを設定しましょう- BitArray arr = new BitArray(10); 次に、以下に示すようにCountプロパティを使用します- 例 using System; using System.Collections; public class Demo {    public static void Main() {       BitArray arr = new BitArray(10);   &n

  2. C#のSortedListクラスのCapacityプロパティとは何ですか?

    SortedListクラスの容量プロパティには、SortedListの最大サイズがあります。 SortedListのデフォルトの容量は16です。 次のコードを実行して、C#でSortedListクラスのCapacityプロパティを実装してみてください- 例 using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {