Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 772 Bytes

README.md

File metadata and controls

30 lines (19 loc) · 772 Bytes

Working with Data Types

  1. Use Properties Instead of Accessible Data Members
  2. Prefer Implicit Properties for Mutual Data
  3. Prefer Immutability for Value Types
  4. Distinguish Between Value Types and Reference Types
  5. Ensure That 0 Is a Valid State for Value Types
  6. Ensure That Properties Behave Like Data
  7. Limit Type Scope by Using Tuples
  8. Define Local Functions on Anonymous Types
  9. Understand the Relationships Among the Many Different Concepts of Equality
  10. Understand the Pitfalls of GetHashCode()

API Design

  1. List item
  2. gfdgdfgg
  3. dgdgg

Task-Based Asynchronous Programming

Parallel Processing

Dynamic Programming

Participate in the Global C# Community