我非常怀疑这种方法来进行结构效率的持久存储:
选项1:
public class Entity1{
private String _bunchOfIntegers;
public Bunch BunchOfIntegers
{
get
{
return ParseToIntegers(_bunchOfIntegers);
}
set
{
_bunchOfIntegers = ArrayToString<int>(value);
}
}
}
选项2:
public class Entity1{
private byte[] _bunchOfIntegers;
public Bunch BunchOfIntegers
{
get
{
return Deserialize(_bunchOfIntegers);
}
set
{
_bunchOfIntegers = Serialize(value);
}
}
}
束结构
public struct Bunch{
int a;
int b;
int c;
....
}
哪个选项更适合在实体框架中使用和存储在SQL中?更多表现?尺寸减小了吗?