나는 의심의 여지가있다.public 멤버 vs C#의 클래스 생성자?
1. namespace JIMS.ViewModel.Stock
2. {
3. internal class StockGroupViewModel : JIMS.ViewModel.BaseViewModel
4. {
5. JIMSEntities dbContext = new JIMSEntities();
6.
7. public StockGroupViewModel()
8. {
9. dbContext = new JIMSEntities();
10. }
11. }
12. }
나는이 클래스를 가지고 있습니다. 그리고 저는 먼저 불리는 것을 알고 싶습니다. 내가이 클래스
StockGroupViewModel s = new StockGroupViewModel();
Line 5 or Line 9.
에서 다음과 같다, 나는 그것이 중요한 모르겠지만, 당신은 여기에 생성자를 삭제해야합니다 (5)와 함께 갈 것입니다. – Jodrell
중단 점을 설정할 수 있습니다. BrokenGlass가 정확합니다 –
좋아, 그 이유는 내가 'StockGroupViewModel의 인스턴스를 만들 수 없습니다'보기에서 –