C# 替换UWP中的System.Diagnostics.StackFrame.GetMethod

C# 替换UWP中的System.Diagnostics.StackFrame.GetMethod,c#,uwp,stack-frame,getmethod,C#,Uwp,Stack Frame,Getmethod,将一些代码从.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 minimum ver

将一些代码从.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 minimum version低于16299,则不能使用
StackFrame
实现您提到的目标

StackFrame
是后来在
.Net Standard 2.0
中添加的,并且不是
.Net Standard
的旧版本的一部分,因此为了使用
.Net Standard 2.0
您需要更新
UWP
应用程序的最小构建版本号,以便秋季创建者更新16299

参考链接:


如果目标UWP构建最低版本低于16299,则不能使用
StackFrame
实现您提到的目标

StackFrame
是后来在
.Net Standard 2.0
中添加的,并且不是
.Net Standard
的旧版本的一部分,因此为了使用
.Net Standard 2.0
您需要更新
UWP
应用程序的最小构建版本号,以便秋季创建者更新16299

参考链接:


您还没有显示您的问题。代码根本无法编译,或者您遇到运行时错误?或者它没有按预期工作?或者只是你不知道是否有可能将代码移植到UWP?你还没有显示你的问题。代码根本无法编译,或者您遇到运行时错误?或者它没有按预期工作?或者你根本不知道是否可以将代码移植到UWP?太有用了!谢谢你的帮助!谢谢