gpt4 book ai didi

c# - 在 Visual Studio 中的 C# 泛型类/方法上设置函数断点?

转载 作者:行者123 更新时间:2023-11-30 20:27:27 32 4
gpt4 key购买 nike

如何设置 Function Breakpoint在通用类/方法上?

我可能正在尝试找出要使用的语法。这是我要设置的类/方法:-

namespace MyCustom.SpecialNS
{
public class SomeGenericConditionClass<T> : BaseConditionNS.WhenCondition<T> where T : BaseRuleNS.RuleContext
{

protected override bool Execute(T ruleContextParam)
{
string hello = "Hello. Set Breakpoint here!";
return true;
}
}
}

仅供引用,我正在尝试调试第三方 dll,我在其中设置了其他方法来使用函数断点调试常规具体类/方法。即我可以设置

MyCustom.SpecialNS.SimpleConcreteClass.BasicExecute(MyCustomAttrNS.MyAttributeType)

它会成功破解。但是对于泛型,我不确定类型 T 是什么,或者正确设置函数断点的语法是什么,而且它是第三方 DLL,所以我不能只打开代码并单击以创建断点.

我试过了

MyCustom.SpecialNS.SomeGenericConditionClass.Execute

MyCustom.SpecialNS.SomeGenericConditionClass<T>.Execute<T>

以及围绕它的许多其他变体,但我一无所获。

有什么想法吗?

最佳答案

SomeGenericConditionClass<T>.Execute为我工作。 (从我上面的评论中提升。)

关于c# - 在 Visual Studio 中的 C# 泛型类/方法上设置函数断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48673320/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com