C#函数Silverlight
我在文件C#函数Silverlight,c#,silverlight,windows-phone,C#,Silverlight,Windows Phone,我在文件code.xaml.cs中有一个函数 public string send (string url) { //some code... } 我想从另一个.cs文件调用此函数 send("google.com"); 但是调试器给出了一个错误!如何执行此操作?无论何时从类调用动态方法,都必须创建该类的实例 class Test { public string send(string url) {} } class AnotherClass { public Anot
code.xaml.cs
中有一个函数
public string send (string url)
{
//some code...
}
我想从另一个.cs
文件调用此函数
send("google.com");
但是调试器给出了一个错误!如何执行此操作?无论何时从类调用动态方法,都必须创建该类的实例
class Test
{
public string send(string url) {}
}
class AnotherClass
{
public AnotherClass()
{
Test t = new Test();
t.send("google.com");
}
}
否则,您可以简单地使用static
关键字
public static string send(..);
如果send方法不是它所在的类中的成员函数,则可以创建静态帮助器类
public static class Helpers
{
public static string send(string url)
{
...
}
}
然后在任何其他.cs文件中,您可以调用:
Helpers.send("www.google.com")
那个错误消息到底是什么?公共静态字符串发送(。。。可能会有帮助。。。