PowerDesigner provides full support for modeling all aspects of C# 2.0 including round-trip engineering.
C# 2.0 is a modern, type-safe, object-oriented language that combines the advantages of rapid development with the power of C++.
In addition to PowerDesigner's standard pallets, the following custom tools are available to help you rapidly develop your class and composite structure diagrams:
| 
                             Icon  | 
                             Tool  | 
|---|---|
| 
                             | 
                             Assembly – a collection of C# files (see C# 2.0 Assemblies).  | 
| 
                             | 
                             Custom Attribute – for adding metadata (see C# 2.0 Custom Attributes).  | 
| 
                             | 
                             Delegate – type-safe reference classes (see C# 2.0 Delegates).  | 
| 
                             | 
                             Enum – sets of named constants (see C# 2.0 Enums).  | 
| 
                             | 
                             Struct – lightweight types (see C# 2.0 Structs).  |