日期:2014-05-17  浏览次数:21034 次

C# 类中定义类
请问各位C# 可以在类中再定义一个类吗?
例如:

public class Class1
    {
        public class a
          {
          }
    }
这样可以吗?今天突然看到java有人是这样写的,但我好想没听说过我们C#可以在类中定义类啊,两个类属于同一个级别的啊,如果这样定义就变成两个类不在同一个级别啊?请高人指教一下
C#

------解决方案--------------------
这样是可以的
------解决方案--------------------
类当然可以嵌套的。
------解决方案--------------------
楼主您好!
出门左拐到达msdn中心
http://msdn.microsoft.com/zh-CN/library/ms173120
------解决方案--------------------
看看这个你就明白了  Json字符串反序列化

    public class CheckType
    {
        /// <summary>
        /// 当前顺序编号
        /// </summary>
        public int ID { set; get; }
        /// <summary>
        /// 上一步顺序编号 没有则为-1
        /// </summary>
        public int ParentID { set; get; }
        /// <summary>
        /// 表名
        /// </summary>
        public string TableName { set; get; }
        /// <summary>
        /// row 行,col 字段.
        /// </summary>
        public string CheckClass { set; get; }