码迷,mamicode.com
首页 > Windows程序 > 详细

C#控制台下的AO程序

时间:2015-05-12 10:49:13      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

好几年没写过控制台程序了(上一次是大二时写坐标转换时用过),因为我觉得用户难以接受没有良好操作界面的应用程序,我不想偷懒,今天来将应用程序改写为控制台程序,记录一下,忘记的内容:

1.数据的交互

不管什么程序,都应该有数据的交互,用户的输入、程序的输出。

输入:Console.ReadLine();[单个字符用:Console.Read();]

输出: Console.WriteLine;

技术分享

2.F5一闪而过

C#控制台应用程序执行结果一闪而过,在末尾加了Console.ReadLine();或Console.ReadKey();

参考:http://blog.163.com/xiao_mege/blog/static/7294275320109119330278/

3.检索组件失败:8004011

遇到这个问题,除了这两个原因外:http://www.cnblogs.com/liweis/p/4483820.html

造成这个问题原因是,控制台Main函数是静态的,而我的GP需要New,虽然,我把GP也写成静态成员,就报这个问题了。只能把GP改为非静态,那静态Main怎么访问非静态成员或函数?

技术分享

答案:

class Program
    {
        static void Main(string[] args)
        {
            Program p = new Program();
            p.Print();
        }

        void Print()
        {
            Console.WriteLine("Print");
        }
    }

  4.000824该工具未获得许可

即使在控制台中,AE、AO程序也要进行Runtime绑定和权限许可。

技术分享

C#控制台下的AO程序

标签:

原文地址:http://www.cnblogs.com/liweis/p/4496389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!