以下是将一个string转换为decimal
public static sting CmycurD(string numstr)
{
decimal num=Convert.ToDecimal(numstr);
return CmycurD(num);
}
注:在以上已定义了一个:
public static sting CmycurD(decimal numstr)
{
}
现在运行时总是不能认识:
return CmycurD(num);
错误:
1,与CmycurD()最匹配的重载方法具有一些无效参数
2,无法从"decimal"转换成"string"
public static sting CmycurD(string numstr)
{
decimal num=Convert.ToDecimal(numstr);
return CmycurD(num);
}
注:在以上已定义了一个:
public static sting CmycurD(decimal numstr)
{
}
现在运行时总是不能认识:
return CmycurD(num);
错误:
1,与CmycurD()最匹配的重载方法具有一些无效参数
2,无法从"decimal"转换成"string"
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
Console.WriteLine(CmycurD("1222321"));
Console.Read();
}
public static string CmycurD(string numstr)
{
decimal num=Convert.ToDecimal(numstr);
return CmycurD(num);
}
///注:在以上已定义了一个:
public static string CmycurD(decimal numstr)
{
return numstr.ToString();
} }
}我测试了一下没有发现问题!
请你Post出你完整的程序