永发信息网

C# 类里面可以包含类的定义吗?

答案:1  悬赏:20  手机版
解决时间 2021-05-01 23:23
  • 提问者网友:沉默菋噵
  • 2021-05-01 09:46

using System;
namespace shiyan
{
    class generics
    {       
        private string name;
        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        private generics(string name)
        {
            this.Name = name;
        }

        public virtual string Wriet()
        {
            return this.Name;
        }
    }
  
    public class fanxing : generics
    {
        private string xingm;
        public string XingM
        {
            get { return xingm; }
            set { xingm = value; }
        }
        public override string  Wriet()
        {
          return base.Wriet();
        }
        public fanxing(string name)
        {
            this.XingM = name;
        }
        /// <summary>
        /// 这儿也是 难道什么时候已经可以在一个类里面包含另一个类的定义了?
        /// </summary>
        public class eccc
        {
            string name;
            public string sm()
            {
                 return this.name;
            }
        }
        public class shah<T>
        {
            /// <summary>
            /// 我不知道 这儿是怎么回事,在类里面 还可以包含一个泛型类的定义
            /// 希望高人解答?
            /// </summary>
            /// <param name="?"></param>
            public void cs(T) //此处要求我输入标示符 
            {
                //那么我这儿要是输入标示符 我又该输入什么标示符呢?
            }

            public void cs(T sdf) //此处要求我输入标示符这样不会错了。呵呵--懂了
            {  // 但是 现在主要的问题就是   类里面 可以定义另一个类?????
                sdf.ToString();
            }

            string name = typeof(T);
            string Name=(string)T;
        }
    }
}

谁要是有好的  资料或者说明,求解,希望高手指出

最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-05-01 09:52
类当中可以定义类,被称为是“嵌套类”。一般该类只是作为一个组件提供给外部内使用,主程序没有必要知道这个类的存在。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯