什么是C#等价的朋友?

编程入门 行业动态 更新时间:2024-10-25 18:35:39
本文介绍了什么是C#等价的朋友?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

可能重复:结果  Why没有C#不提供C ++风格的'朋友'的关键字?

我想一类的私有成员变量是可以访问到一个测试类,而不使他们暴露在其他类。

I'd like the private member variables of a class to be accessible to a Tester class without exposing them to other classes.

在C ++中我只是声明Tester类作为一个朋友,我该如何在C#这样做吗?有人可以给我一个例子吗?

In C++ I'd just declare the Tester class as a friend, how do I do this in C#? Can someone give me an example?

推荐答案

还有的朋友没有直接等同 - 这是提供的最接近的(而且不是很接近)是InternalsVisibleTo.我只用过这个属性测试 - 它是非常方便的。

There's no direct equivalent of "friend" - the closest that's available (and it isn't very close) is InternalsVisibleTo. I've only ever used this attribute for testing - where it's very handy!

更多推荐

什么是C#等价的朋友?

本文发布于:2023-10-27 03:37:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1532200.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:朋友

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!