c#类里面,再定义类是什么意思,有什么好处吗?
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
public class Center
{
private string message;
public string address = "Beijing";
public delegate void SendMessageEventHandler(object sender, SendMessageEventArgs e);
public event SendMessageEventHandler SendMessage;
public class SendMessageEventArgs : EventArgs
{
public readonly string message;
public SendMessageEventArgs(string message)
{
this.message = message;
}
}
protected virtual void OnSendMessage(SendMessageEventArgs e)
{
if (SendMessage != null)
{
SendMessage(this, e);
}
}
}
}
我可以把SendMessageEventArgs 类放到外面来定义吗
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
public class Center
{
private string message;
public string address = "Beijing";
public delegate void SendMessageEventHandler(object sender, SendMessageEventArgs e);
public event SendMessageEventHandler SendMessage;
public class SendMessageEventArgs : EventArgs
{
public readonly string message;
public SendMessageEventArgs(string message)
{
this.message = message;
}
}
protected virtual void OnSendMessage(SendMessageEventArgs e)
{
if (SendMessage != null)
{
SendMessage(this, e);
}
}
}
}
我可以把SendMessageEventArgs 类放到外面来定义吗
...全文
相关推荐
C#接口使用的好处
在C#中,接口(Interface)是定义行为规范的关键概念,它允许类或者结构实现一组预定义的方法、属性和事件。本文将深入探讨C#接口的使用及其带来的好处。首先,接口提供了多态性。
C#异步调用的好处和方法
本文将详细介绍C#中异步调用的好处及其具体的实现方法。#### 一、异步调用的好处1.
C# 泛型的好处讲解
### C# 泛型的好处详解#### 一、引言在C#中,泛型是一种强大的编程特性,它允许开发者编写类型安全的代码,并且能够重用这些代码来处理不同的数据类型。
SGIP协议 C#类定义
总的来说,SGIPCommand.cs文件中的类定义是实现SGIP协议的关键,它涵盖了协议的报文结构、编码解码、命令处理、异常处理等多个方面,为开发者提供了强大的工具,使得在C#环境中处理SGIP协议变得更加容易
C#使用IComparer自定义List类实现排序的方法
本篇将详细介绍如何在C#中使用IComparer自定义List类实现排序。首先,我们来看一个例子,假设我们有一个`Person`类,包含`Name`(姓名)和`Age`(年龄)属性。


