科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件C#锐利体验(六)

C#锐利体验(六)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

方法又称成员函数(Member Function),集中体现了类或对象的行为。方法同样分为静态方法和实例方法。静态方法只可以操作静态域......

作者:李建忠 来源:Microsoft 2007年11月14日

关键字:

  • 评论
  • 分享微博
  • 分享邮件
外部方法

  C#引入了extern修饰符来表示外部方法。外部方法是用C#以外的语言实现的方法如Win32 API函数。如前所是外部方法不能是抽象方法。我们看下面的一个例子:

using System;
using System.Runtime.InteropServices;
class MyClass
{
    [DllImport("user32.dll")]
    static extern int MessageBoxA(int hWnd, string msg,string caption, int type);

public static void Main()
    {
        MessageBoxA(0, "Hello, World!", "This is called from a C# app!", 0);
    }
}

  程序经编译后执行输出:

  这里我们调用了Win32 API函数int MessageBoxA(int hWnd, string msg,string caption, int type)。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章