delegate void TestDelegate(out string test);
static void Test(out string testString)
{
testString = "1";
}
static void Main()
{
TestDelegate td = new TestDelegate(Test);
string abc;
td.Invoke(out abc);
Console.WriteLine(abc);
Console.Read();
}
static void Test(out string testString)
{
testString = "1";
}
static void Main()
{
TestDelegate td = new TestDelegate(Test);
string abc;
td.Invoke(out abc);
Console.WriteLine(abc);
Console.Read();
}
解决方案 »
- C# 多线程问题
- 在c#中,怎样动态生成SerialPort类的实例及操作
- 在csdn上了发了这么多帖都没人关注 Inno setup问题 进来留个名
- 关于datagridview中combobox焦点问题
- 关于直接写SQL语句和使用Parameter参数良种方式的迷惑
- 如何替换word中书签的内容
- GDI在PictureBox上画曲线,其上方再放一个可以移动的Label,问题是移动Label时会把绘制好的曲线擦掉。
- C#菜鸟第一问:C#难道不如Delphi?
- 安装完msdn2003后,打开帮助报错求救
- C#关于reportviewer报表的问题
- 创建excel文件到指定文件夹中?????
- 求一个表格算法
MethodInfo myMethod = this.GetType().GetMethod("DoSomething");
object[] args = new object[] { 5, 0 };
int result = (int)myMethod.Invoke(this, args);
int z = (int)args[1];转自:http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/c7ea0d57-dc8a-41ae-84df-42e5d0d8718e也可参考:
http://www.galcho.com/Blog/PermaLink.aspx?guid=2447b6ad-83e2-45ec-8257-672c42bba78b