【问题标题】:What is Managed/Unmanaged .net code and what difference does it make to me? [duplicate]什么是托管/非托管 .net 代码,它对我有什么影响? [复制]
【发布时间】:2009-02-11 19:31:52
【问题描述】:

我看到这里使用了相当多的术语托管和非托管。在线搜索我可以对它们是什么有一个模糊的概念,但我真正需要知道的是它如何影响我作为 C# 桌面应用程序开发人员?我怎么知道我在任何时候处理的是哪个,以及它如何改变我对该代码的处理方式?

复制

What is managed/unmanaged code in C#?

【问题讨论】:

    标签: c# .net unmanaged managed


    【解决方案1】:

    托管代码是需要 .NET 框架才能运行的代码……非托管代码不需要。如果您使用 C# 编写代码,那么您正在编写托管代码。如果您使用 Pinvoke,您可能会与非托管代码交互,但如果您坚持使用纯 C#,您的应用程序将全部是托管代码。

    【讨论】:

    • @Jon T:谢谢,Jon,这是我正在寻找的简洁的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-23
    相关资源
    最近更新 更多