我正在尝试从我的Order模型投影到我的OrderDTO模型。Order有一个枚举。问题是,如果我尝试从枚举中获取Description属性,则投影不起作用。这是我的代码:
订单状态.cs:
public enum OrderStatus {
[Description("Paid")]
Paid,
[Description("Processing")]
InProcess,
[Description("Delivered")]
Sent
}
Run Code Online (Sandbox Code Playgroud)订单.cs:
public class Order {
public int Id { get; set; }
public List<OrderLine> OrderLines { get; set; }
public OrderStatus Status { get; set; }
}
Run Code Online (Sandbox Code Playgroud)订购DTO.cs:
public class OrderDTO {
public int Id { get; set; }
public List<OrderLineDTO> OrderLines { get; set; }
public string Status { get; set; }
}
Run Code Online (Sandbox Code Playgroud)在我的AutoMapper.cs …
void pick() {
char* words[2];
words[0] = "blah";
words[1] = "hmm";
char random;
srand(time(NULL));
random = words[rand() % 2];
printf(random);
return;
}
Run Code Online (Sandbox Code Playgroud)
这是我的代码,我想从单词数组中随机选择一个单词,但是当我运行它时,编译器说:[警告]赋值使指针中的整数不带强制转换[默认启用]