Skip to content

FR CSharp Directive Region

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Pliage de codes

Manuel C# · Guide pratique

Indique les zones que l'éditeur peut réduire. Ne crée pas de nouvelle étendue et n’affecte pas le comportement d’exécution.

Exemple simple (Example.cs)

Enregistrez cet exemple séparément dans Example.cs. Exécutez-le indépendamment des autres exemples de cette page.

Example.cs:

// PROJECT-EXAMPLE
#region Report
int count = 3;
System.Console.WriteLine(count);
#endregion

Résultat:

3

Syntaxe

#region Name / #endregion

Exemple 1

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using System.IO;
using System.Runtime.InteropServices;
using System.Runtime.CompilerServices;

public static class Program
{
    public static async Task Main(string[] args)
    {
        #region Report
        int count = 3;
        Console.WriteLine(count);
        #endregion
    }
}

Exemple 2

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using System.IO;
using System.Runtime.InteropServices;
using System.Runtime.CompilerServices;

public static class Program
{
    public static async Task Main(string[] args)
    {
        Console.WriteLine(Reports.Format(5));
    }
}
public static class Reports {
#region Formatting
public static string Format(int count) => "Count=" + count;
#endregion
}

Source officielle : Microsoft Apprendre.

Clone this wiki locally