C#脚本 - 添加自定义类

时间:2012-05-21 23:49:47

标签: c# execution .net-assembly

我正在编写脚本系统,我需要一些帮助。 我的班级名为Script.cs,班级名为Person.cs

Person.cs在第一个程序运行时设置(并且可以在执行期间再次设置)。我想在我的脚本上使用Person.cs方法,看看它:

Person.cs

//constructors

public string getName() { return m_name; }
public string getAge() { return m_age; }

Main.cs

//constructors
Person ps;
public void Run()
{
    ps = new Person("name", "10");
}

Script.cs

  

如何对Person进行操作可以在脚本执行中“运行”......

对不起,如果我没有表达好自己。

2 个答案:

答案 0 :(得分:0)

我认为您要找的是将Run更改为Main,请参阅http://msdn.microsoft.com/en-us/library/acy3edy3(v=vs.71).aspx。务必将项目设置为使用Main类作为入口点。

此外,NameAge似乎应该是Person中的属性。见http://msdn.microsoft.com/en-us/library/x9fsa0sw.aspx

答案 1 :(得分:0)

您应该查看Roslyn,它允许您使用C#作为脚本语言。这是一个CodeProject article,可以帮助您入门。