我已經宣佈枚舉:傳遞一個枚舉方法參數
public enum SupportedPermissions
{
basic,
repository,
both
}
我也有一個POCO這樣的:
public class File
{
public string Id { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public SupportedPermissions SupportedPermissions { get; set; }
}
現在我想創建一個方法,我可以使用它來創建一個新的文件對象:
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;
}
我將如何創建枚舉的參數,我將如何分配,像在我的鱈魚僞e SupportedPermissions = supportedPermissions.basic
這樣我的File實例就有一個SupportedPermissions設置給它了嗎?
這是一個不好的問題嗎?下調投票的原因? –
在調用方法時傳遞參數中的SupportedPermissions.basic n將變量supportedPermissions設置爲屬性。希望它有幫助 – Akanksha
downvote的原因是命名變量像Enum。 – tmighty