using System;
public class Test
{
public static void Main( )
{
Exemplo obj = new Exemplo( ) ;
obj.Status = Status.Ativo ;
Console.WriteLine ( "Status: " + obj.Status ) ;
}
}
public class Exemplo
{
public Status Status { get; set; } = Status.Ativo ;
public enum Status
{
Ativo,
Deletado
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCUV4ZW1wbG8gb2JqID0gbmV3IEV4ZW1wbG8oKTsKCQlvYmouU3RhdHVzID0gU3RhdHVzLkF0aXZvOwoJCQoJCUNvbnNvbGUuV3JpdGVMaW5lKCJTdGF0dXM6ICIgKyBvYmouU3RhdHVzKTsKCX0KfQoKcHVibGljIGNsYXNzIEV4ZW1wbG8KewoJcHVibGljIFN0YXR1cyBTdGF0dXMge2dldDtzZXQ7fSA9IFN0YXR1cy5BdGl2bzsKCQoJCglwdWJsaWMgZW51bSBTdGF0dXMKCXsKCQlBdGl2bywKCQlEZWxldGFkbwoJfQp9Cgo=
compilation info
prog.cs(19,14): error CS0102: The type `Exemplo' already contains a definition for `Status'
prog.cs(16,16): (Location of the symbol related to previous error)
Compilation failed: 1 error(s), 0 warnings
stdout