I zadeklarowały enum:przejściu w enum jako parametr metody
public enum SupportedPermissions
{
basic,
repository,
both
}
Mam też poco tak:
public class File
{
public string Id { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public SupportedPermissions SupportedPermissions { get; set; }
}
Teraz chciałbym stworzyć metodę, że mogę użyć, aby utworzyć nowy obiekt File ze:
public string CreateFile(string id, string name, string description, Enum supportedPermissions)
{
file = new File
{
Name = name,
Id = id,
Description = description,
SupportedPermissions = supportedPermissions.basic
};
return file.Id;
}
Jak utworzyć parametr do wyliczenia iw jaki sposób przypisać, że podobnie jak w moim pseudo dorsza e SupportedPermissions = supportedPermissions.basic
, więc moja instancja pliku ma ustawioną wartość SupportedPermissions?
Czy to jest złe pytanie? Powód głosowania w dół? –
przekazać SupportedPermissions.basic w parametrach podczas wywoływania metody n ustawić zmienną supportedPermissions na właściwość. Mam nadzieję, że pomaga – Akanksha
Powód downvote nazywa się Variable like Enum. – tmighty