Repository navigation
DE CSharp Keyword static
Codex edited this page Oct 11, 2026
·
2 revisions
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Handbuch C# · Praktischer Leitfaden
Bindet einen Member an einen Typ statt an eine Instanz. Die statische Klasse enthält nur statische Mitglieder. Statisches Lambda erfasst keine lokalen Variablen.
Speichern Sie dieses Beispiel separat als Example.cs. Führen Sie es unabhängig von den anderen Beispielen dieser Seite aus.
Example.cs:
// PROJECT-EXAMPLE
System.Console.WriteLine(Tools.Double(4));
static class Tools { public static int Double(int x) => x * 2; }Ergebnis:
8
static class Tools { public static int Value { get; } }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(Tools.Double(6));
}
}
public static class Tools { 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)
{
int[] values = [1, 2, 3];
Console.WriteLine(values.Select(static value => value * value).Sum());
}
}Offizielle Quelle: Microsoft Learn.
ClassicUO — Bad Newbie & C# Scripts IDE