在本文中,我将解释如何在数组中创建只读方法。
在C#中,关键字Readonly是一个修饰符,用于字段。
我们可以在运行时使用ReadOnly,并且它也用于保持一些值。
ReadOnly关键字的另一个特征是,一旦一个只读值被赋值,它就不会在程序重启之前再次赋值。
就是说只能赋值一次。
这里我将解释如何在c#中使用readonly关键字
当在声明中初始化变量时
public readonly datatype name_of_variable = value; public readonly int a = 10;
using System.Collections.ObjectModel; namespace demo_array { class Program { static void Main(string[] args) { int[] zArray = { 1, 2, 3, 4 }; zArray[1] = 10; ReadOnlyCollection<int> roArray = Array.AsReadOnly(zArray); foreach (int number in roArray) { Console.WriteLine(number); } //roArray[1] = 2; //compile error Console.ReadKey(); } } }
日期:2020-04-11 23:03:40 来源:oir作者:oir