English
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
Complete Sitemap
Latest Updates
Home
Source Code
Programming Related
Website Building Resources
Web Design Tutorials
Network Programming Tutorials
Home
>
Books and tutorials
>
Programming development
C# programming specifications
Programming development
2.0
No Resources Available
Contents Chapter 1 Overview 4
Normative Principles 4
Definition of terms 4
Pascal case 4
Camel case 4
File naming organization 4
1.3.1 File naming 4
1.3.2 File comments 4
Chapter 2 Code Appearance 6
2.1 Column width 6
2.2 Line break 6
2.3 Indentation 6
2.4 Blank line 6
2.5 spaces 6
2.6 Brackets - () 7
2.7 Curly braces - {} 7
Chapter 3 Program Notes 9
3.4 Annotation overview 9
3.2 Documentation comments 9
3.3 C-like annotations 10
3.4 Single-line comments 10
3.5 Annotation tags 10
Chapter 4 Statement 14
4.1 Number of declarations per line 14
4.2 Initialization 14
4.3 Position 14
4.4 Class and interface declarations 15
4.5 Field declaration 15
Chapter 5 Naming Conventions 16
5.1 Naming overview 16
5.2 Case rules 16
5.3 Abbreviations 17
5.4 Namespace 17
5.5 Class 18
5.6 Interface 18
5.7 ATTRIBUTE 19
5.8 Enumeration (ENUM) 19
5.9 Parameters 19
5.10 Method 20
5.11 PROPERTY 20
5.12 Event 21
5.13 Constants (CONST) 22
5.14 Field 23
5.15 Static fields 23
5.16 Collection 24
5.17 Wording 24
Chapter 6 Statements 26
6.1 One statement per line 26
6.2 Compound statements 26
6.3 RETURN statement 26
6.4 IF, IF-ELSE, IF ELSE-IF statements 26
6.4 FOR, FOREACH statement 27
6.5 WHILE statement 27
6.7. DO - WHILE statement 28
6.8. SWITCH - CASE statement 28
6.9. TRY - CATCH Statement 28
6.10. USING block statement 29
6.11. GOTO statement 29
Chapter 7 Control Naming Rules 30
7.1 Naming method 30
7.2 Comparison table of abbreviations of main control names 30
Chapter 8 Others 30
8.1 Expressions 30
8.2 Type conversion 30
Appendix 1: Hungarian Nomenclature 31
Expand
Additional Information
Version
2.0
Type
Programming development
Update Time
2009-06-09
size
48KB
Related Applications
Detailed explanation of C# programming language
2009-06-22
C# COM+ Programming Guide
2009-06-22
C# programming from entry to proficiency
2009-06-08
Practical Visual C# database programming
2009-06-03
C# coding standards
2009-06-03
C# development coding standards
2009-06-03
Recommended for You
chat.petals.dev
Other source code
1.0.0
GPT Prompt Templates
Other source code
1.0.0
GPTyped
Other source code
GPTyped 1.0.5
Delphi component reference collection
Programming development
Weblogic Administrator Manual
Programming development
Agile Web Development with Rails 2nd
Programming development
Google Dorks
Other source code
1.0
shepherd
Other source code
v6.1.6-react-shepherd: Prepare Release (#3063)
mongo express
Other source code
v1.1.0-rc-3
Related Information
All
How to regulate the use of artificial intelligence technology in scientific research activities? The Chinese Academy of Sciences issued eight reminders
2024-11-22
Generics in Java programming ideas implement a stack class sharing
2024-11-20
An in-depth overview of the nature of Java thread interrupts and programming principles
2024-11-24
Detailed introduction to the syntactic differences between java and c#
2024-11-17
Object-Oriented Programming: Abstract Data Types in Java
2024-11-16
What is the difference between java and c#? What is the difference between the two?
2024-11-16
Python object-oriented programming
2024-11-13
GUI programming
2024-11-13
HTML syntax specification
2024-12-25
C++ introductory tutorial (matching programming question bank)
2024-11-06
What is learning programming with Danzi at Danzai Party?
2024-03-18
What are the popular self-taught programming software recommendations?
2023-10-02