将一些代码从 .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];
有什么帮助吗?
将一些代码从 .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 build 最低版本低于16299,则无法用于StackFrame
实现您提到的内容。
StackFrame
是后来添加的,.Net Standard 2.0
并且不是旧版本的一部分.Net Standard
,因此为了使用.Net Standard 2.0
,您需要将您的UWP
应用程序最低构建版本号更新为 Fall Creators Update 16299。
参考链接: