Create an int array property in CSharp
Description
The following code shows how to create an int array property.
Example
using System;/*from w w w . jav a2s . c o m*/
public class SomeClass
{
private int[] nums;
public SomeClass(int i)
{
nums = new int[10];
nums[0] = i;
}
public int[] Nums
{
get { return nums; }
set { nums = value; }
}
}
public class MainClass
{
public static void Main(string[] args)
{
SomeClass sc = new SomeClass(42);
Console.WriteLine("{0}", sc.Nums[0]);
sc.Nums[0] = sc.Nums[0] + 5;
Console.WriteLine("{0}", sc.Nums[0]);
}
}
The code above generates the following result.