小编Ras*_*wla的帖子

为什么我们需要私有构造函数?

如果一个类有一个私有构造函数,那么它就无法实例化.所以,如果我不希望我的类被实例化并仍然使用它,那么我可以使它静态.

私有构造函数有什么用?

此外,它在单例类中使用,但除此之外,还有其他用途吗?

(注意:我排除上述单例的原因是我不明白为什么在有静态类可用时我们根本需要一个单例.你可能不会因为我在这个问题上的混乱而回答这个问题.)

.net c# asp.net

62
推荐指数
4
解决办法
7万
查看次数

如何在Create Table中创建非聚簇索引?

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帮助.我不确定这里有什么不对.

sql-server sql-server-2008

18
推荐指数
2
解决办法
9万
查看次数

哪个应首先创建ER图或类图?

我创建DFD的第一步.然后我继续创建一个类图.虽然这样做我觉得我应该首先创建ER图.因为有许多细节无法在类图中捕获.所以,我的问题应该是我创建ERD第一个或类图?

你的宝贵意见是赞赏的人!谢谢阅读

architecture erd modeling class-diagram

12
推荐指数
1
解决办法
5538
查看次数

无法在C#中初始化自动属性

我有自动财产

public int GearCount {get; 组; }

当我尝试像这样初始化它时 -

Tandem t = new Tandem(GearCount = 5);

它给出了如下错误

"GearCount"这个名称在当前上下文中不存在

这里有什么不对?此外,如果我做正常的实例化,它工作正常.Tandem t = new Tandem();

c# asp.net .net-3.5

2
推荐指数
1
解决办法
352
查看次数