using System.Globalization; namespace Aurora.I18N; /// /// 文化变更事件参数 /// public sealed class CultureChangedEventArgs(CultureInfo oldCulture, CultureInfo newCulture) : EventArgs { public CultureInfo OldCulture { get; } = oldCulture ?? throw new ArgumentNullException(nameof(oldCulture)); public CultureInfo NewCulture { get; } = newCulture ?? throw new ArgumentNullException(nameof(newCulture)); }