Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

C# 9 Guideline Proposals

Ouverte
#138 1 commentaire 0 réactions 1 personne assignée Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@Keboo y travaille déjà.

Depuis le 23/12/2020.

Évaluation

Cette issue n'a pas encore été évaluée.

Description

documentation good first issue
  • CONSIDER using records over classes
    Unless:
    • Inheritance chains with classes are required
    • The identity of the object is not based of the value of all its fields
    • The type is in a public API that may be consumed by older versions of C#
  • AVOID positional records when validation of positional members is required
  • CONSIDER using init properties instead of readonly properties for optional values
  • DO define a constructor to allow setting init properties for backwards compatibility with pre-C# 9
  • DO name record positional parameter with PascalCase
Langage dominant
C#
Étoiles
12
Forks
16
Merge moyen
5 min
PR mergées (30 j)
12

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de IntelliTect/CodingGuidelines

Toutes les issues de IntelliTect/CodingGuidelines

Issues similaires

Plus d'issues C#

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.