gpt4 book ai didi

C# ArgumentOutOfRangeException 参数智能感知

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

当我写作时:

throw new ArgumentOutOfRangeException("")

将插入符号放在引号之间,然后按 Ctrl+Space 打开 intellisense 实际上有一些作用!

让我眼花缭乱的奇怪而美丽的事情是它实际上从方法中建议参数名称:

ScreenShot

有人可以向我解释一下如何实现吗?

如何在这种级别添加自定义智能感知?

更新:正如一些人指出的那样 - 此智能感知不会正常弹出。

我正在使用 ReSharper 6.1 ,我可以在 ReSharper > Options > Intellisense > Autopopup > [C#] In string literals 中控制智能感知是否弹出。

不过,我还是想知道如何自己创建这样的智能感知。

最佳答案

我认为你应该看看this article .另外还有一个Stack Overflow question与您的非常相似,可能也会给您一些提示。

具体如何实现我不知道,但我认为您甚至不需要使用反射,因为即使是“正常”的 Visual Studio IntelliSense 也可以工作,而无需先构建您的项目。例如,只需将一个新类添加到您的项目中即可使其可用于 IntelliSense。我认为 ReSharper 在背后使用了相同类型的机制。

关于C# ArgumentOutOfRangeException 参数智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10576946/

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