C#控制台下的AO程序
2024-08-25 13:35:53
好几年没写过控制台程序了(上一次是大二时写坐标转换时用过),因为我觉得用户难以接受没有良好操作界面的应用程序,我不想偷懒,今天来将应用程序改写为控制台程序,记录一下,忘记的内容:
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绑定和权限许可。
最新文章
- 【RabbitMQ】HelloWorld
- HTML5标签嵌套规则
- centos 本地dns配置
- 退出Activity(转)
- 我用工具怎么连接不上mysql数据库的? MySql access denied for user错误
- js的执行顺序
- mac下使用github
- Android NDK调试C++源码(转)
- 跨平台高效率Lua网络库 ( 同步形式的API ,底层是异步非阻塞)
- select options常用操作
- 平均得分 【杭州电-HDOJ-2023】 附加题+详细说明
- block之---应用场景:做参数和返回值
- 痞子衡嵌入式:飞思卡尔i.MX RT系列MCU启动那些事(4)- Flashloader初体验(blhost)
- springmvc学习路线1-基本配置
- jQuery循环
- Python自学:第二章 注释
- Linux 用户管理【UID和GID】
- 20155331 Exp3 免杀原理与实践
- VS2010/MFC编程入门之四十二(MFC常用类:CString类)
- 神奇的负Margin
热门文章
- 外行人都能看懂的SpringCloud
- ZXing.Net.Mobile无法识别较大的条码
- Vue 2.0学习(七)方法与事件
- C和指针之学习笔记(4)
- App图标生成器的实现,附源码
- noip2013 车站分级
- python开发_python中的Boolean运算和真假值
- [转]ADT中通过DDMS导入文件出错ddms transfer error: Read-only file system,Failed to push selection: Read-only file system
- Codeforces Round #346 (Div. 2) E. New Reform dfs
- memcached添加日志输出