Repository navigation
DE CSharp Keyword required
Codex edited this page Oct 11, 2026
·
2 revisions
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Handbuch C# · Praktischer Leitfaden
Erfordert, dass das Mitglied während der Initialisierung aufgerufen wird, es sei denn, der Konstruktor ist mit SetsRequiredMembers markiert.
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
var item = new Item { Name = "Ore" };
System.Console.WriteLine(item.Name);
class Item { public required string Name { get; init; } }Ergebnis:
Ore
public required string Name { get; init; }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)
{
Profile profile = new() { Name = "Archer" };
Console.WriteLine(profile.Name);
}
}
public class Profile { public required string Name { get; init; } }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)
{
Item item = new() { Code = 12, Label = "Ore" };
Console.WriteLine($"{item.Code}:{item.Label}");
}
}
public class Item { public required int Code { get; init; } public required string Label { get; init; } }Offizielle Quelle: Microsoft Learn.
ClassicUO — Bad Newbie & C# Scripts IDE