Repository navigation
DE CSharp Keyword var
Codex edited this page Oct 11, 2026
·
2 revisions
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Handbuch C# · Praktischer Leitfaden
Fordert den Compiler auf, den statischen Typ einer lokalen Variablen aus ihrem Initialisierer abzuleiten. Das ist nicht dynamisch.
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 count = 3;
System.Console.WriteLine(count.GetType().Name);Ergebnis:
Int32
var value = expression;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)
{
var number = 12;
var name = "ore";
Console.WriteLine($"{number.GetType().Name}:{name.GetType().Name}");
}
}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)
{
var item = new { Name = "ore", Count = 3 };
var list = new List<int> { 1, 2, 3 };
Console.WriteLine($"{item.Name}:{list.Sum()}");
}
}Offizielle Quelle: Microsoft Learn.
ClassicUO — Bad Newbie & C# Scripts IDE