C#中如何将定义和实现分离?
自己写了一个dll,然后写了个程序添加引用然后调用。
按F12的时候发现可以直接进到dll的源码,我把pdb调试文件删了依然如此。
对c#不熟,我写dll给别人调用肯定不能让别人看到源码啊、
我在调用一个别人写的库的时候。
看到的是
namespace UnityEngine
{
public class MonoBehaviour : Behaviour
{
public MonoBehaviour();
public bool useGUILayout { get; set; }
public void CancelInvoke();
public void CancelInvoke(string methodName);
也就是说我只能看到定义。
c++很容易实现这种分离,c#是如何做。
给个小例子可以么?