本人用的是vs2005,写的代码如下:
namespace Test
{
class Program
{
static void Main(string[] args)
{
}
} class AreaMeasure
{
protected string measurType = "面积"; public AreaMeasure()
{
……
} public virtual void Measure(double 1,double r)
{
double square;
double round;
square=Math.Pow(1,2);
round = Math.PI * Math.Pow(r,2);
}
}
}
measure方法写到这个地方,发现有红色的错误提示。而且当打完“.”的时候,Math类的方法不会提示出来。
当把Measure(double 1,double r)方法的变量去掉时,Math类的方法则正常提示,而且其他错误也没有了。
请问这是怎么回事?是IDE的问题吗?
namespace Test
{
class Program
{
static void Main(string[] args)
{
}
} class AreaMeasure
{
protected string measurType = "面积"; public AreaMeasure()
{
……
} public virtual void Measure(double 1,double r)
{
double square;
double round;
square=Math.Pow(1,2);
round = Math.PI * Math.Pow(r,2);
}
}
}
measure方法写到这个地方,发现有红色的错误提示。而且当打完“.”的时候,Math类的方法不会提示出来。
当把Measure(double 1,double r)方法的变量去掉时,Math类的方法则正常提示,而且其他错误也没有了。
请问这是怎么回事?是IDE的问题吗?
解决方案 »
- 点击左侧TreeView中子节点在右侧的文本框等控件中显示子节点内容
- vs2005制作水晶报表时推模式下dataset1下显示的是"...未找到项目..."
- 如何实现自动抓班
- 怎样 根据特定时间 访问服务器? 【在线等。。。。】
- 大家谈谈。Net下使用XSLT布局界面的感想
- winform中怎样实现这样的效果(谢谢)
- Word表格合并单元格,请高手指点。
- 编码问题求教
- 请教:如何用代码设置 DataGrid 单元格的宽度
- 紧急 winservice 如何获取 当前系统应用程序列表
- 如何将datetime得出的系统时间2008/9/10转换成080910的格式?有没有这样的还数或属性啊?
- vs2005 菜鸟问题~
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections.Generic;
using System.Text;namespace Test
{
class Program
{
static void Main(string[] args)
{
}
} class AreaMeasure
{
protected string measurType = "面积"; public AreaMeasure()
{
Console.WriteLine("正方形面积公式=1^2");
Console.WriteLine("圆形面积公式=pi*r^2");
} public virtual void Measure(double 1,double r)
{
double square;
double round;
square=Math.Pow(1,2);
round = Math.PI * Math.Pow(r,2);
}
}
}
第一个参数double 后面是数子1还是字母啊?
如果是数子是错的,C#涵数不允许默认值
using System.Data;
添加后math久可以显示它的属性
删除Debug
再-
重建一下运行便可~