日期:2014-05-20  浏览次数:20723 次

类不可访问的问题
在ConsoleApplication4方案下有两个类文件

MyClass.cs
====================
using   System;
using   System.Collections.Generic;
using   System.Text;

namespace   ConsoleApplication4
{
        public   class   MyClass
        {
                public   readonly   string   Name;
                private   int   intVal;

                public   int   Val
                {
                        get
                        {
                                return   intVal;
                        }

                        set
                        {
                                if   (value   > =   0   &&   value   <=   10)
                                        intVal   =   value;
                                else
                                        throw   (new   ArgumentOutOfRangeException( "Val ",   value,   "Value   must   be   assigned   a   value   between   0   and   10. "));
                        }
                }

                public   override   string   ToString()
                {
                        return   "Name: "   +   Name   +   "\nVal: "   +   Val;
                }

                private   MyClass()
                        :   this( "Default   Name ")
                {
                }

                public   MyClass(string   newName)
                {
                        Name   =   newName;
                        intVal   =   0;
                }
        }