Skip to content

Naming Conventions

C#

  • classes, structs, delegate types: CamelCase
  • methods, properties, events: CamelCase
  • local variables, fields: mixedCamelCase (sometimes lower_case)
  • constants, enum values: CamelCase

Vala

  • classes, structs, delegate types: CamelCase
  • methods, properties, signals: lower_case
  • local variables, fields: lower_case
  • constants, enum values: UPPER_CASE