using System;
using System.Collections.ObjectModel;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[] numbers = { 1, 2, 3, 4, 5 };
numbers[4] = 10;
ReadOnlyCollection numbers_readonly = Array.AsReadOnly(numbers);
//numbers_readonly[3] = 60; // Error: numbers_readonly is read only collection
for (int i = 0; i < numbers_readonly.Count; i++)
{
Console.WriteLine(numbers_readonly[i]);
}
}
}
}
/*
run:
1
2
3
4
10
*/