标题:委托调用函数的问题!
取消只看楼主
casualhewo
Rank: 1
等 级:新手上路
帖 子:267
专家分:0
注 册:2006-6-13
 问题点数:0 回复次数:1 
委托调用函数的问题!

using System;

namespace choex1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
delegate double processdeleGate(double param1 ,double param2) ;
static double MultiPly (double param1 , double param2)
{
return param1 * param2 ;
}
static double Divide (double param1 , double param2)
{
return param1/param2 ;
}

/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
processdeleGate proDele ;
Console.WriteLine ("ender 2 number sif e.fs e.") ;
string input = Console.ReadLine () ;
int CommaPos = input.IndexOf (',') ;
double param1 = Convert.ToDouble (input.Substring (0 ,CommaPos) ) ;
double param2 = Convert.ToDouble (input.Substring (CommaPos + 1 , input.Length -CommaPos -1)) ;
Console.WriteLine ("ender in for 2number .") ;
input = Console.ReadLine () ;
if (input == "M")
{
proDele = new processdeleGate (MultiPly) ;

}
else
{
proDele = new processdeleGate (Divide) ;
}
Console.WriteLine ("soult :" , proDele(param1 , param2)) ;
}
}
}
为什么说我出错;



搜索更多相关主题的帖子: double 函数 summary 委托 static 
2006-07-09 23:47
casualhewo
Rank: 1
等 级:新手上路
帖 子:267
专家分:0
注 册:2006-6-13
得分:0 

我还是看不出来哪个地方错了.谁帮我看看.


超越自己,挣脱平凡
2006-07-12 21:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-77463-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.193983 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved