Repository navigation
ES CSharp Keyword file
Codex edited this page Oct 11, 2026
·
2 revisions
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Limita la visibilidad del tipo al archivo de salida actual. Este es un modificador de tipo de nivel superior, no un miembro de la clase.
Guarde este ejemplo por separado como Example.cs. Ejecútelo independientemente de los demás ejemplos de esta página.
Example.cs:
// PROJECT-EXAMPLE
System.Console.WriteLine(Helper.Double(3));
file static class Helper { public static int Double(int x) => x * 2; }Resultado:
6
file class Helper { ... }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(Helper.Double(3));
}
}
file static class Helper { public static int Double(int value) => value * 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)
{
Token value = new(7);
Console.WriteLine(value.Value);
}
}
file readonly record struct Token(int Value);Fuente oficial: Microsoft Aprender.
ClassicUO — Bad Newbie & C# Scripts IDE