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

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绑定和权限许可。

最新文章

  1. 【RabbitMQ】HelloWorld
  2. HTML5标签嵌套规则
  3. centos 本地dns配置
  4. 退出Activity(转)
  5. 我用工具怎么连接不上mysql数据库的? MySql access denied for user错误
  6. js的执行顺序
  7. mac下使用github
  8. Android NDK调试C++源码(转)
  9. 跨平台高效率Lua网络库 ( 同步形式的API ,底层是异步非阻塞)
  10. select options常用操作
  11. 平均得分 【杭州电-HDOJ-2023】 附加题+详细说明
  12. block之---应用场景:做参数和返回值
  13. 痞子衡嵌入式:飞思卡尔i.MX RT系列MCU启动那些事(4)- Flashloader初体验(blhost)
  14. springmvc学习路线1-基本配置
  15. jQuery循环
  16. Python自学:第二章 注释
  17. Linux 用户管理【UID和GID】
  18. 20155331 Exp3 免杀原理与实践
  19. VS2010/MFC编程入门之四十二(MFC常用类:CString类)
  20. 神奇的负Margin

热门文章

  1. 外行人都能看懂的SpringCloud
  2. ZXing.Net.Mobile无法识别较大的条码
  3. Vue 2.0学习(七)方法与事件
  4. C和指针之学习笔记(4)
  5. App图标生成器的实现,附源码
  6. noip2013 车站分级
  7. python开发_python中的Boolean运算和真假值
  8. [转]ADT中通过DDMS导入文件出错ddms transfer error: Read-only file system,Failed to push selection: Read-only file system
  9. Codeforces Round #346 (Div. 2) E. New Reform dfs
  10. memcached添加日志输出