首页 > Windows开发 > 详细

C#接口定义

时间:2020-04-27 10:23:18      阅读:65      评论:0      收藏:0      [点我收藏+]

C#接口定义

注意事项

1、接口不能定义字段
2、接口可以声明属性
3、接口可以声明方法
4、接口可以声明事件
5、接口声明的属性、方法、事件前面不能添加public

示例如下↓

interface MyInterface
{
    //int i; //接口不能包含字段
    //接口不能包含字段
    // EventHandler eh; 
    int MyProperty { get; set; }

    /// <summary>
    /// 接口允许定义事件处理器
    /// </summary>
    event EventHandler handler;

    /// <summary>
    /// 泛型事件处理器
    /// </summary>
    event EventHandler<MyEventArgs> eh;

    void SetMessage();

    string GetUserName();
}

class MyEventArgs : EventArgs
{
    public int MyProperty { get; set; }
}

C#接口定义

原文:https://www.cnblogs.com/windlog/p/12784547.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!