C# .NET API 命名空间

c# .net api namespaces

提问人:Martin 提问时间:7/11/2022 更新时间:7/11/2022 访问量:70

问:

嗨,每当我尝试一个新项目来测试我作为初学者的技能时,这个问题都会不断滴答作响。我发现在大多数情况下,我不知道我需要将哪些 .NET 命名空间合并到我的代码中,即使我发现(从这里或 youtube)我也必须搁置项目并在我恢复之前进入耗尽的兔子洞。作为初学者,任何人都可以建议我您认为适合学习的策略。我是自学成才的。谢谢

C# .NET 命名空间

评论

0赞 Flydog57 7/11/2022
如果你在互联网上搜索“C# Something”,你可能会找到你要找的“Something”的文档,而该文档可能会告诉你你要找什么。LDAP 是我在写这篇评论时能想到的最晦涩难懂的东西(它是“轻量级目录访问协议”),但“C# LDAP”将我指向了命名空间System.DirectoryService

答:

1赞 Harrison Cooper 7/11/2022 #1

我会尽力给你一个最简短、最简单的答案,以帮助你前进。

你不需要知道在项目开始时要使用什么命名空间,这些东西会随着时间的推移而显现出来。

例如,你可能会决定,今天晚些时候,你想从我需要满足某个条件的列表中获取一些元素。

您可以决定在循环中执行此操作,也可以决定使用 linq,在这种情况下,您需要导入它。

许多其他东西也是如此,例如集合、http,甚至是您过去自己创建的东西。

因此,简而言之,不要太担心您需要的工具,因为它们会在时机成熟时向您明确说明。

评论

0赞 Martin 7/11/2022
谢谢,你一直很有帮助
2赞 NavidM 7/11/2022 #2

我建议使用 Visual Studio CommunityJetBrains Rider 等 IDE。这些 IDE 可帮助您为正在编写的代码自动选择适当的 .NET 命名空间,这将为您节省大量初学者和专业人士的时间。