CSharp模式匹配 2023-12-07 4 笔记 https://learn.microsoft.com/zh-cn/dotnet/csharp/fundamentals/functional/pattern-matching ```csharp using JetBrains.Annotations; using UnityEngine; using UnityEngine.UI; public class 模式 : MonoBehaviour { private InputField _inputField; [CanBeNull] private string atg; [CanBeNull] private static string Classify(int? @int) => @int switch { 1 => "Just 1", 2 => "Just 2", 3 or 4 => "3/4", null => "null", _ => "Just this" }; private void Start() { _inputField = GetComponent(); print(Classify(int.Parse(_inputField.text))); print(atg is not null ? "atg is not null" : "atg is null"); } } ``` 本文链接: https://shrinken.pw/crash-2023-12-07_63-fml.html