我是一个高中生,凭着自己对计算机有浓厚的兴趣,我自己学会了计算机的一些操作应用,但我还是觉得不够,我想深入一点,所以我就选择了学习编程,想学习软件开发。
    我是初学,想要快一点有收获,但又不想从很老的语言学起,所以我选择了学习C#语言,直到今天,我已经开始学习了半个月了吧。下面是我在学习中的一些体会。或许更多的是困惑。
    我选择的自学教材是清华大学出版的《Visual  C#.NET程序设计基础》,在看书的过程中我遇到我最不能理解地方就是整个程序的执行顺序到底是怎样的?像变量的调用啦,还有就是像在类的属性里,有这样一段代码:
       class Circle
           {
                protected  int  nColor;
                public  int  Color
                {
                   get
                     {
                           return  nColor;
                      }
                   set
                      {
                          nColor=valuer;
                      }
                  }
            }
    我就不理解我们是不是先从外界设置一个值给set里面的“valuer",也就是赋值给nColor,那么是不是“protected  int  nColor;"中的“nColor"的值就是外界的设置值了呢。而get是不是再返回这个值给外界呢?