博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
内部类,有意思
阅读量:6625 次
发布时间:2019-06-25

本文共 1002 字,大约阅读时间需要 3 分钟。

422101-20170425181024037-838767017.png

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Demo{       public class ClassA    {        private int state = -1;        public int State        {            get            {                return state;            }        }        public class ClassB // 内部类        {            public void SetPrivateState(ClassA target,int newState)            {                target.state = newState;            }        }    }    class Program    {        static void Main(string[] args)        {            ClassA myObject = new ClassA();            Console.WriteLine("myObject.State= {0}",myObject.State);            ClassA.ClassB myOtherObject = new ClassA.ClassB();            myOtherObject.SetPrivateState(myObject,100);            Console.WriteLine("myObject.State= {0}", myObject.State);            Console.ReadKey();        }    }}

这个很少用,就当图个乐吧!

本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/6763587.html,如需转载请自行联系原作者

你可能感兴趣的文章
xsi插件的安装方法
查看>>
查询指定库中所有表
查看>>
黄聪:用php判断当前用户访问网站是否为手机登录
查看>>
Flash AS3 Loader的一些总结
查看>>
.net(vs2010)调试技巧
查看>>
哈希方法
查看>>
45个纯 CSS 实现的精美边框效果【附在线演示和源码】【下篇】
查看>>
js的逻辑 OR 运算符- ||
查看>>
[SQL Server]一次执行资料夹内的.sql 指令码
查看>>
SQLServer中的死锁的介绍
查看>>
【计算机视觉】粒子滤波跟踪
查看>>
hadoop集群扩展
查看>>
操作系统诊断
查看>>
[Compose] 19. Leapfrogging types with Traversable
查看>>
Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules
查看>>
2015年度新增开源软件排名TOP100
查看>>
设计模式 之 原型
查看>>
BZOJ 2456: mode(新生必做的水题)
查看>>
SSM实战——秒杀系统之高并发优化
查看>>
View State
查看>>