Với quy ước đặt tên chuẩn có bao giờ xảy ra tình huống đúng khi sử dụng ID hoặc OK ở tất cả các thủ đô không?Trong C# ID/OK có được sử dụng không?
Trả lời
No. Theo nguyên tắc thiết kế Khuôn khổ .NET, viết hoa chính xác là Id
và Ok
vì đây là các từ viết tắt chứ không phải từ viết tắt.
Tuy nhiên, nếu bạn đã có DLL vận chuyển đã sử dụng ID
hoặc OK
thì bạn không nên thay đổi chúng vì nó sẽ phá vỡ người tiêu dùng. Do đó, tại sao .NET Framework có một số ví dụ về các cách viết hoa này, ví dụ.
Có phải "Nguyên tắc thiết kế của NET Framework" là "quy ước đặt tên chuẩn" (+1 dù sao, nguyên nhân phù hợp với ý kiến của tôi) – Jodrell
... và dĩ nhiên .NET Framework không bao giờ vi phạm nguyên tắc riêng của nó! lol! –
@Jodrell - Microsoft đã viết .NET Framework và ngôn ngữ C#, vì vậy tôi sẽ xem xét các nguyên tắc chính thức của chúng về tiêu chuẩn như nó được ;-) –
- 1. Thành ngữ pimpl có được sử dụng trong C# không?
- 2. Có phải '@' được sử dụng trong C++ không?
- 3. Có thể sử dụng một DLL được tạo bằng C# trong một ứng dụng VC++ không được quản lý không?
- 4. Có đúng là tất cả các thư viện c có thể được sử dụng trong C++?
- 5. Có thể sử dụng gợi ý nhánh trong C# không?
- 6. Tôi có nên sử dụng ivars trong Objective-C không?
- 7. Mục tiêu-C có được sử dụng không có ca cao không?
- 8. Loại C/C++ nào được sử dụng?
- 9. Chuyển (không được quản lý) C++ sang C# so với sử dụng C++ dưới dạng DLL trong ứng dụng C#
- 10. CSharpCodeProvider - Có thể sử dụng được không?
- 11. Mẫu C++ có sử dụng bộ nhớ nếu nó không bao giờ được tham chiếu không?
- 12. Dấu ngoặc nhọn có được sử dụng trong Lua không?
- 13. PHP_EOL có nên được sử dụng trong email không?
- 14. Giá trị OOP có được sử dụng trong PHP không?
- 15. DwmIsCompositionEnabled có còn được sử dụng trong Windows 8 không?
- 16. Xác định xem tham số có sử dụng "params" sử dụng phản chiếu trong C# không?
- 17. Sử dụng các thuộc tính C# trong mã C++ không được quản lý
- 18. Tôi có thể hoàn tác tác dụng của "sử dụng không gian tên" trong C++ không?
- 19. Có thể không? GUI trong C#, ứng dụng trong C++
- 20. Sử dụng :: trong C++
- 21. Nên sử dụngLayoutRounding & SnapsToDevicePixels có được sử dụng luôn không?
- 22. Một gợi ý phân bổ có được sử dụng không?
- 23. C#/CLI: Destructor không được gọi nếu Dispose() được sử dụng trong nó
- 24. .NET Framework có thể sử dụng được trên Win98 không?
- 25. Cách xác định và sử dụng tài nguyên trong xaml để chúng có thể được sử dụng trong C#
- 26. Có phải TestContext.Properties có thể sử dụng được không?
- 27. Xóa các tham chiếu không được sử dụng (! = Sử dụng) trong dự án C# mà không cần Resharper?
- 28. Xác định xem cổng có đang được sử dụng không?
- 29. Tôi có thể sử dụng cả C# và C++/CLI trong một assembly không?
- 30. Có phải 'đang sử dụng' từ khóa C# không?
sẽ không phụ thuộc vào các tiêu chuẩn mã hóa của bạn? Thành thật mà nói: nó không thực sự quan trọng. –
tùy thuộc vào quy ước đặt tên chuẩn của bạn. – Jodrell
Điều gì là sai với bạn đóng Nazi, đây là một câu hỏi rất cụ thể và trực tiếp. –