Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

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