如果一个类有一个私有构造函数,那么它就无法实例化.所以,如果我不希望我的类被实例化并仍然使用它,那么我可以使它静态.
私有构造函数有什么用?
此外,它在单例类中使用,但除此之外,还有其他用途吗?
(注意:我排除上述单例的原因是我不明白为什么在有静态类可用时我们根本需要一个单例.你可能不会因为我在这个问题上的混乱而回答这个问题.)
Create table FavoriteDish
(
FavID int identity (1,1) primary key not null,
DishID int references Dishes(DishID) not null ,
CelebrityName nvarchar(100) nonclustered not null
)
Run Code Online (Sandbox Code Playgroud)
这导致了
关键字'nonclustered'附近的语法不正确.
我提到了创建表语法的MSDN帮助.我不确定这里有什么不对.
我创建DFD的第一步.然后我继续创建一个类图.虽然这样做我觉得我应该首先创建ER图.因为有许多细节无法在类图中捕获.所以,我的问题应该是我创建ERD第一个或类图?
你的宝贵意见是赞赏的人!谢谢阅读
我有自动财产
public int GearCount {get; 组; }
当我尝试像这样初始化它时 -
Tandem t = new Tandem(GearCount = 5);
它给出了如下错误
"GearCount"这个名称在当前上下文中不存在
这里有什么不对?此外,如果我做正常的实例化,它工作正常.Tandem t = new Tandem();