我创建了一个类,以便将MyStyles保存到数据库中。虽然我正在进行迁移和更新数据库,但我可以看到PK StyleId,但我无法找到保留Color Tuple的方法。
这是我班的代码......
public class MyStyle {
public int StyleId{ get; set; }
(...)
public Tuple<int, int, int> Color { get; set; }
}
有没有办法保留System.Tuple类?
答案 0 :(得分:1)
是的,但您必须提供转换器:Convert value when mapping。考虑到一个Color(顺便说一下.Net Framework中有这样的结构,所以你不必使用Tuple)使用四个字节来定义RGB和alpha,你应该能够将它作为Int32存储在数据库。