How can I rewrite he following code using C#3.0 automatic properties?
private int _myValue;
public int MyProperty
{
get { return
No, automatically implemented properties have no declared implementation. Any extended implementation that you wish to provide would have to use a regular property.
I am not sure what you are looking for in terms of an alternative - the syntax you have used in your question is the alternative.
Answer: You can't do this with automatic properties.