【发布时间】:2014-01-02 20:28:42
【问题描述】:
我是 C# 编程新手,我知道类的公共数据成员可以从另一个类访问。有什么方法可以从另一个类访问私有函数?
这是我尝试过的。请帮帮我。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication7
{
class Program
{
private class Myclass
{
private int Add(int num1, int num2)
{
return num1 + num2;
}
}
static void Main(string[] args)
{
Myclass aObj = new Myclass();
//is there any way i can access private function
}
}
}
【问题讨论】:
-
为什么不能把它变成
public函数? -
为什么!!!!!!你有什么问题?
-
为什么要访问私有方法?你到底想完成什么?
-
显然 Srividhya 编造了一个简单的例子来确保他的问题可以被理解。假设他不想实际执行 Add(1, 2),因为这样 1 + 2 可能会起作用。
标签: c# function class private access-specifier