using System;
public class MyClass
{
// Field for the property
private int _myValue = 1000;
// Public property with a private setter
public int MyValue {
get { return _myValue; }
private set { _myValue = value; }
}
}
class Program
{
static void Main()
{
MyClass obj = new MyClass();
//obj.MyValue = 78; // This will cause a compile-time error because the setter is private.
Console.WriteLine(obj.MyValue);
}
}
/*
run:
1000
*/