似乎在我努力维持OO原则时,这一切看起来都是如此做作或不自然.
我将一个字符串保存到表中,它必须是唯一的,我会在保存之前检查它是否已经存在.这不是其他领域.
我可以只使用一个以字符串作为主键的列表,还是应该有一个唯一标识符ID列?为什么在这两种情况下
在DC是Service类属性的情况下,如何处理DC?
class Service()
{
public DataContext DC= new DataContext();
public void SomeMethod()
{
DC is used here.
}
public void SomeOtherMethod()
{
DC is also used here.
}
}
Run Code Online (Sandbox Code Playgroud) 哪种方式更适合删除浮动小数位,还是有更有效的方法?
舍入并不重要,我有兴趣显示这个数字
Float number;
1- int wholeNumber= Convert.ToInt(number);
string display=wholeNumber.ToString();
2- string [] splitNumber= number.ToString().Split('.');
string display=splitNumber[0];
Run Code Online (Sandbox Code Playgroud) 如果我做标准的多对多表我可能会有500k XN!行.创建分隔的ID字符串并在检索时解析会更好吗?如果是这样,会有显着的性能差异吗?