Click here to Skip to main content
15,887,214 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

As the error shows I don't have setter for my property, but I don't want setter its just a readonly..any Ideas??

Will really appreciate it

Thanks
Posted
Updated 19-May-10 5:55am
v2

Make the setter protected (IIRC private won't work because the serialization will not call private setters...This how we can make it work... ;)
 
Share this answer
 
add a private or protected setter that does nothing. also it could be internal as well.

C#
public int SomeProp
{
  get { return 0; }
  private set { ; }
}

or
C#
public int SomeProp
{
  get { return 0; }
  protected set { ; }
}

or
C#
public int SomeProp
{
  get { return 0; }
  internal set { ; }
}
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900