Skip to content

Latest commit

 

History

History
59 lines (46 loc) · 1.14 KB

0. Files.md

File metadata and controls

59 lines (46 loc) · 1.14 KB

0 Fayllar

Quyida C# fayllarini nomlash qoidalari va ko'rsatmalari keltirilgan.

0.0 Nomlash

Fayl nomlari PascalCase formatlash qoidasiga to'g'ri kelishi kerak va faylning kengaytmasiga .cs mos kelishi kerak.

Tavsiya etiladi
Student.cs
Bu holatda ham tavsiya etiladi
StudentService.cs
Tavsiya etilmaydi
student.cs
Bu holatda ham tavsiya etilmaydi
studentService.cs
Bu holatda ham tavsiya etilmaydi
Student_Service.cs

0.1 Fayllarda Class larni bir nechta qismlarga bo'lish

Classlarni bir necha qismlarga bo'lish qanday bo'ladi. Misol uchun:

  • StudentService.cs
    • StudentService.Validations.cs
    • StudentService.Exceptions.cs

Yuqoridagi Validation va Exception class qismlari aslida bir katta classning ichidagi qisman kichik class lardir.

Tavsiya etiladi
StudentService.Validations.cs
Bu holatda ham tavsiya etiladi
StudentService.Validations.Add.cs
Tavsiya etilmaydi
StudentServiceValidations.cs
Bu holatda ham tavsiya etilmaydi
StudentService_Validations.cs