替换 UWP 中的 System.Diagnostics.StackFrame.GetMethod
Replace System.Diagnostics.StackFrame.GetMethod in UWP
将一些代码从 .NET Framework 移植到 UWP,但我不确定如何在 UWP 项目中复制它:
StackFrame frame = new StackFrame(1);
var method = frame.GetMethod();
var names = method.Name.Split('_');
var propertyName = names.Length == 2 ? names[1] : names[0];
有什么帮助吗?
如果您的目标 UWP 构建最低版本低于 16299,则无法使用 StackFrame
实现您提到的目标。
StackFrame
是后来在 .Net Standard 2.0
中添加的,不是旧版本 .Net Standard
的一部分,因此要使用 .Net Standard 2.0
,您需要更新您的 UWP
秋季创作者更新的应用最低构建版本号 16299.
参考链接:
将一些代码从 .NET Framework 移植到 UWP,但我不确定如何在 UWP 项目中复制它:
StackFrame frame = new StackFrame(1);
var method = frame.GetMethod();
var names = method.Name.Split('_');
var propertyName = names.Length == 2 ? names[1] : names[0];
有什么帮助吗?
如果您的目标 UWP 构建最低版本低于 16299,则无法使用 StackFrame
实现您提到的目标。
StackFrame
是后来在 .Net Standard 2.0
中添加的,不是旧版本 .Net Standard
的一部分,因此要使用 .Net Standard 2.0
,您需要更新您的 UWP
秋季创作者更新的应用最低构建版本号 16299.
参考链接: