说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS1502: 与“System.Drawing.Graphics.DrawImage(System.Drawing.Image, float, float)”最匹配的重载方法具有一些无效参数源错误: 行 20:                 {
行 21:                     
行 22:                     g.DrawImage(waterImg,1,1);
行 23:                     //画家开始作画:内容、字体、颜色、位置
行 24:                     g.DrawString("こんにちわ!\n o(≧v≦)o~~好棒\n" + "きれいでしょう?O(∩_∩)O~", new Font("微软雅黑", 36, FontStyle.Bold), Brushes.Blue, new PointF(350, 150));
 源文件: c:\Users\Administrator\Desktop\chap05新闻例子\MySchool\MySchool\WaterImage.ashx    行: 22 

解决方案 »

  1.   

    这个问题就是你调用哪个方法给的参数不对,比如说人家需要(string类型,string类型,int类型),然后你给了个(int类型,int类型,int类型)导致的,建议楼主将光标点到参数位置,敲下ctrl+空格键,看看参数需要什么类型的,然后应该就好了
      

  2.   

    你输入的参数1默认是int类型的,而方法参数要求是float类型
    在数字后面加上f才是float类型,加上m是decimal类型,d是double类型
      

  3.   

    g.DrawImage(waterImg,1.0,1.0);参数是float,而你给的是int