Back to Tips
pratique frappe C#

Conseils de Frappe C#: Maîtrisez la Syntaxe C#

Apprenez des conseils pour taper du code C# plus rapidement. Des requêtes LINQ et async/await aux propriétés et génériques.

C# est un langage moderne développé par Microsoft. Largement utilisé dans le développement de jeux avec Unity, les applications d'entreprise et le développement web avec ASP.NET.

Pourquoi les compétences de frappe C# sont importantes

C# combine la puissance du C++ avec la simplicité de Visual Basic. Sa riche syntaxe inclut LINQ, async/await et le pattern matching.

Symboles C# essentiels

1

Accolades ({})

Blocs de code et initialiseurs d'objets.

2

Signe dollar ($)

Préfixe d'interpolation de chaînes.

3

Point d'interrogation (?)

Types nullables et opérateurs null-conditional.

4

Flèche (=>)

Expressions lambda et membres expression-bodied.

5

Double point d'interrogation (??)

Opérateur null-coalescing.

Modèles de classe C#

csharp
public class User
{
    public string Name { get; set; }
    public int Age { get; set; }
}
csharp
public record Person(string Name, int Age);

Modèles de propriétés

csharp
public string Name { get; set; }
csharp
public string FullName => $"{FirstName} {LastName}";

Modèles LINQ

csharp
var result = list.Where(x => x > 0).Select(x => x * 2);

Conseils de pratique

Pratiquez les auto-propriétés jusqu'à l'automatisme

Maîtrisez l'interpolation de chaînes avec $""

Put these tips into practice!

Use DevType to type real code and improve your typing skills.

Start Practicing