C# Main函数的概念是什么呢?C# Main函数的形式是什么呢?那么本文就向你详细介绍C# Main函数的这些情况,希望对你了解和学习C# Main函数有所帮助。

C# Main函数的概念是什么呢?C# Main()是C#应用程序的进口点,履行这个函数便是履行应用程序。也便是说,在履行进程开始时,会履行Main()函数,在Main()函数履行完毕时,履行进程就完毕了。

C# Main函数的四种状况:

  1. staticvoidMain()
  2. {
  3. }
  4. staticintMain()
  5. {
  6. }
  7. staticvoidMain(string[]args)
  8. {
  9. }
  10. staticintMain(string[]args)
  11. {
  12. }

1.主程序Main函数一共有以上四种版

2.一个程序中不能有两个以上的Main函数,有且只要一个

3.Main函数只能回来int类型,假如回来1,则从命令行调用不成功。不然成功

4.在命令行传输参数时,存放在string数组args中。运用Length特色来测验输入参数的个数。

5.运用foreach句子来检索一切的参数

6.程序进口首要供其他程序来履行本程序功用

C# Main函数实例:

  1. //Main()和命令行参数
  2. /*以检举数组中一切元素拜访信息
  3. foreach(stringstrintargs(
  4. Console.WriteLine(str);*/
  5. usingSystem;
  6. usingSystem.Collections.Generic;
  7. usingSystem.Text;
  8. namespaceHelloWorld
  9. {
  10. classProgram
  11. {
  12. publicstaticlonggetx(intx)
  13. //阶乘(注:运用Static界说的办法不必实例化就能运用)
  14. {
  15. longy=1;
  16. for(inti=2;i<=x;i++)
  17. {
  18. y=y*i;
  19. }
  20. returny;
  21. }
  22. publicstaticlonggety(intx)//阶加
  23. {
  24. longy=0;
  25. for(inti=1;i<=x;i++)
  26. {
  27. y+=i;
  28. }
  29. returny;
  30. }
  31. staticintMain(string[]args)
  32. {
  33. if(args.Length!=1)
  34. //测验args[]数组的长度------便是输入的命令行的参数是多少
  35. {
  36. Console.WriteLine("程序运用说明:输入一个整数来算出其的阶乘.");
  37. Console.WriteLine("输入一个整数来算出其的阶加.");
  38. }
  39. elseif(Convert.ToInt32(args[0])<1)
  40. {
  41. Console.WriteLine("输入参数不能小于1");
  42. }
  43. else
  44. {
  45. intx;longy,z;
  46. try
  47. {
  48. x=Convert.ToInt32(args[0]);
  49. y=getx(x);
  50. z=gety(x);
  51. Console.WriteLine(x+"的阶乘为:"+y);
  52. Console.WriteLine(x+"的阶加为:"+z);
  53. return1;//回来1表明调用程序成功履行
  54. }
  55. catch(Exceptionex)
  56. {
  57. Console.WriteLine(ex.ToString());
  58. }
  59. }
  60. }
  61. }
  62. }

C# Main函数实例履行成果

C# Main函数概念以及使用祥解(C#main函数)  Main函数 第1张

C# Main函数的概念和实例的基本内容就向你介绍到这儿,期望对你了解和学习C# Main函数有所协助。

【修改引荐】

  1. C#DES算法实例解析
  2. C#DES加密解密的完成实例浅析
  3. .NET C# DES入门浅析
  4. C#从C和C++承继的特色浅谈
  5. 浅谈C#向Java学习的表现
转载请说明出处
知优网 » C# Main函数概念以及使用祥解(C#main函数)

发表评论

您需要后才能发表评论