首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

program.cs出错!解决方法

2012-01-29 
program.cs出错!!我在构造函数里加了字符串参数public partial class Form1 : Form{public Form1(string[]

program.cs出错!!
我在构造函数里加了字符串参数
public partial class Form1 : Form
  {
  public Form1(string[] str)
  {
  InitializeComponent();
  method = str;
  }
  }
可是编译时program.cs出错
 static class Program
  {
  /// <summary>
  /// 应用程序的主入口点。
  /// </summary>
  [STAThread]
  static void Main()
  {
  Application.EnableVisualStyles();
  Application.SetCompatibleTextRenderingDefault(false);
  Application.Run(new Form1());//"Form1"方法没有采用"0"个参数的重载
  }
  }
我是个.net刚入门者,请问大家怎么搞啊??

[解决办法]
定义了一个有参数的构造函数,
所以Application.Run(new Form1(这里需要参数));
[解决办法]
static class Program 

/// <summary> 
/// 应用程序的主入口点。 
/// </summary> 
[STAThread] 
static void Main() 

Application.EnableVisualStyles(); 
Application.SetCompatibleTextRenderingDefault(false); 
string[] v=new string[]{"aa",bb};
Application.Run(new Form1(v));//"Form1"方法没有采用"0"个参数的重载 



或者

public partial class Form1 : Form 

public Form1(string[] str) 

InitializeComponent(); 
method = str; 

public Form1()//增加一个构造函数
{ InitializeComponent(); }



[解决办法]

C# code
static class Program    {        ///  <summary>        /// 应用程序的主入口点。        ///  </summary>        [STAThread]        static void Main()        {            Application.EnableVisualStyles();            Application.SetCompatibleTextRenderingDefault(false);            // Form1没有空构造函数啊,所以你要传相应类型的参数进去,这里需要            // string[]类型的参数,不过任何引用类型的对象传null进去都是可以的、            Application.Run(new Form1(null));//"Form1"方法没有采用"0"个参数的重载        }    }
[解决办法]
C# code
    static class Program     {         ///  <summary>         /// 应用程序的主入口点。                 ///  </summary>         [STAThread]         static void Main(string[] args)                                     //<---        {             Application.EnableVisualStyles();             Application.SetCompatibleTextRenderingDefault(false);             Application.Run(new Form1(args));                               //<---            }     } 

热点排行