c#泛型问题

「已注销」 2019-11-10 02:14:42
大佬帮忙看看,代码省略了很多,主要我注释的那三行,我声明了一个私有字段animals和一个共有属性Animals,下面又定义了一个myfarm并把泛型T改为cow,那么对那个myfarm来说这应该是在类外面,为什么还能直接访问私有成员
...全文
137 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bridge_go 2019-11-11
  • 打赏
  • 举报
回复
,类和方法都分不清楚么
  • 打赏
  • 举报
回复
类的内部肯定可以访问啊
ICElike 2019-11-10
  • 打赏
  • 举报
回复
因为他们两个在同一个类中,你试试再定义一个类,肯定就不行了
「已注销」 2019-11-10
  • 打赏
  • 举报
回复
引用 1 楼 wanghui0380 的回复:
因为你们在一个文件里,我也不想跟你解释为什么,你可以自己试试把他放到两个文件里,你看看还能不能访问 刚入门的时候,请少问“为什么”,好读书不求甚解是入门的基础,入门的时候,先是会用,不要纠结那些不应该纠结的。 否则学3年,你一样写不会。这里有很多这样的例子,纠结,纠结,在纠结。这里有几个伙计在这里纠结3年,结果你发现他在这里发3年的帖子,不停的这个纠结,那个纠结。但是结果是你从他这3年的帖子里,可以到,没有任何进步。只是不停纠结那个名词,那几个规则。 当然应该看的还是应该看,比如你另一个帖子我们说可以看看<你必须知道net> <via in c#>只不过这类东西你不需要纠结,看懂了就是看懂了,看不懂,纠结一辈子也看不懂。 就像你小学给读个荷塘月色 ,背影----------你的语文老师就是说破大天去,你也就只能认为,也就那样。 等你经历过事情了,懂得男欢女爱,懂得悲欢离合,明白啥叫感情,啥叫心疼了,在去看这些东西你就明白那些人写得是啥了
谢谢
github_36000833 2019-11-10
  • 打赏
  • 举报
回复
C#语法就是这样规定的。 你可以理解为私有修饰,是针对代码的。该类下的代码,可以访问该类的私有成员。
wanghui0380 2019-11-10
  • 打赏
  • 举报
回复
因为你们在一个文件里,我也不想跟你解释为什么,你可以自己试试把他放到两个文件里,你看看还能不能访问 刚入门的时候,请少问“为什么”,好读书不求甚解是入门的基础,入门的时候,先是会用,不要纠结那些不应该纠结的。 否则学3年,你一样写不会。这里有很多这样的例子,纠结,纠结,在纠结。这里有几个伙计在这里纠结3年,结果你发现他在这里发3年的帖子,不停的这个纠结,那个纠结。但是结果是你从他这3年的帖子里,可以到,没有任何进步。只是不停纠结那个名词,那几个规则。 当然应该看的还是应该看,比如你另一个帖子我们说可以看看<你必须知道net> <via in c#>只不过这类东西你不需要纠结,看懂了就是看懂了,看不懂,纠结一辈子也看不懂。 就像你小学给读个荷塘月色 ,背影----------你的语文老师就是说破大天去,你也就只能认为,也就那样。 等你经历过事情了,懂得男欢女爱,懂得悲欢离合,明白啥叫感情,啥叫心疼了,在去看这些东西你就明白那些人写得是啥了

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧