Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
C# Coding Guidelines

C# Coding Guidelines

Ratings: (0)|Views: 38 |Likes:
Published by Vijay Arockiaraj

More info:

Published by: Vijay Arockiaraj on Jun 22, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





Design Guidelines
Version 1.0
Version: 1.0Design Guidelines Date: 11/18/2003Design-Guidelines.doc
Revision History
Date Version Description Author
Version: 1.0Design Guidelines Date: 11/18/2003Design-Guidelines.doc
Table of Contents
1. Design Guidelines for Class Library Developers52. Relationship to the Common Type System and the Common Language Specification53. Naming Guidelines63.1 Capitalization Styles63.2 Case Sensitivity93.3 Abbreviations103.4 Word Choice103.5 Avoiding Type Name Confusion123.6 Namespace Naming Guidelines143.7 Class Naming Guidelines153.8 Interface Naming Guidelines163.9 Attribute Naming Guidelines173.10 Enumeration Type Naming Guidelines173.11 Static Field Naming Guidelines183.12 Parameter Naming Guidelines183.13 Method Naming Guidelines193.14 Method Naming Guidelines193.15 Event Naming Guidelines204. Class Member Usage Guidelines214.1 Property Usage Guidelines214.2 Event Usage Guidelines344.3 Method Usage Guidelines384.4 Constructor Usage Guidelines434.5 Field Usage Guidelines454.6 Parameter Usage Guidelines515. Type Usage Guidelines535.1 Base Class Usage Guidelines535.2 Value Type Usage Guidelines565.3 Delegate Usage Guidelines615.4 Attribute Usage Guidelines625.5 Nested Type Usage Guidelines646. Guidelines for Exposing Functionality to COM657. Error Raising and Handling Guidelines678. Array Usage Guidelines749. Operator Overloading Usage Guidelines7810. Guidelines for Implementing Equals and the Equality Operator (==)8011. Guidelines for Casting Types82

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->