C#基础 控制台应用程序(一)介绍
目录
控制台应用程序
控制台框架中的文件
Program文件
数据的读写
Console对象
Console对象读数据
Console对象写数据
Main函数
控制台应用程序
控制台:指的是C#中最原始的程序框架,以传统的黑框程序为主
控制台框架中的文件
Program.cs文件:程序的主文件
App.config文件:程序的配置文件
Program文件
Main函数:程序的主入口函数,程序从这个Main函数开始执行,到Main函数结束
Program类指的是程序的主对象
数据的读写
读:程序输出数据
写:向程序写入数据
Console对象
这个对象是控制台的读写等核心操作的主要负责对象
console类是一个静态类,所以其内部的所有程序都是静态,要使用这个类中的所有程序直接使用Console类名点。
Console对象读数据
Read函数:从标准的输入流读取下一个字符,从每次输入的语句中读取第一个字符的ASCII码值,必须按下回车键才能读取
ReadKey函数:获取用户按下的一个字符及功能键,可以判断出用户本次按下的键,按下任意键即会读取
ReadLine函数:从标准的输入流读取下一行字符,从每次输入的一行语句直接读取这些字符串,必须按下回车键才能读取
Console对象写数据
Write函数:将指定的字符串写入标准输出流
共有17个重载,不能无参,输入完字符串不会换行
WriteLine函数:将指定的字符串写入标准输出流,字符串之后跟一个终止符,共有18个重载,可以无参,输入完字符串会自动换行
Main函数
Main函数是一个静态函数,所以要调用外部的成员,必须保证外部成员也是静态
C#基础 控制台应用程序(一)介绍相关推荐
- c#基础---控制台应用程序飞行棋
笔记写到这里,对c#的基础应该有所了解了,现在应该可以看懂一些c#代码,并且能写出简单的c#程序了,在这里要感谢一下传智播客.net培训的公开课,目前我所有的笔记都是边看视频教程编写的,传智播客.ne ...
- 【零基础微信小程序入门开发一】小程序介绍及环境搭建
什么是小程序? 微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打 ...
- 零基础学Java程序有什么好的建议
java技术的快速发展,引起了很多人的关注,尤其是一些零基础人群,都想通过学习java技术来改善自己的职业,那么零基础学Java程序有什么好的建议呢?来看看下面的详细介绍. 零基础学Java程 ...
- 屏蔽控制台应用程序的窗口#pragma comment(linker, /subsystem:windows /ENTRY:mainCRTStartup)...
众所周知,控制台应用程序一般都会显示一个控制台窗口(虚拟DOS窗口),但很多时候控制台程序的执行逻辑根本不需要与用户进行交互,所以显示这个难看的窗口纯属多余,那么如何将它屏蔽掉呢?下面我向大家介绍一种 ...
- Servlet基础(一) Servlet基础和关键的API介绍
转载:http://www.cnblogs.com/mengdd/p/3202550.html Servlet基础(一) Servlet简介 关键API介绍及结合源码讲解 Servlet基础(一) S ...
- 如何向新手程序员介绍编程?
如何向新手程序员介绍编程? 学习Java,他们都说很easy. 作为一名刚从斯康星大学麦迪逊分校计算机科学系毕业的大学生,我通过一些编程课程认识了很多使用Java的朋友.现在很多学校都在从别的编 ...
- 控制dcom程序使用端口_使用VS Code调试.net控制台应用程序的方法
本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:https://www.byteflying.com/archives/6928. 1.概述 本文向大家介绍使用Visual Stud ...
- Visual Studio 2015专业版创建Win32控制台应用程序,C,C++源文件
原配的Visual Studio 2015专业版不像之前的版本,在新建项目里面是找不到Win32模板的,那么怎么才能新建Win32项目和Win32控制台应用程序呢?今天我就带大家做一简单介绍. 先看如 ...
- Visual Stutio中win32控制台应用程序、win32项目、MFC项目的区别:
我的理解,我首先把这几个货分为两大类:第一类包括win32控制台应用程序,第二类就是剩下那俩货.而剩下那俩货又有一个包含关系,即win32项目包含mfc.(我个人是这个区分的.) 一. 区别: (1) ...
- 使用Visual Studio Code调试.net控制台应用程序的方法
该文章的最新版本已迁移至个人博客[比特飞],单击链接:使用Visual Studio Code调试.net控制台应用程序的方法 | .Net中文网. 1.概述 本文向大家介绍使用Visual Stud ...
最新文章
- scikit正则化 API
- 中蒙最大陆路口岸2018年运行中欧班列1052列
- 【Android SOAP】基于第三方开源项目ksoap-android
- Metasploit编码模块技巧
- Linux下 数据文件 效验问题
- $.ajax 跨域请求 Web Api
- qt获取图像的每个像素rgb_【可视化-1】认识图像,从图像可视化开始
- 编写TreeSet类的实现程序,其中相关的迭代器使用二叉查找树
- 将$type添加到System.Text.Json序列化中,就像Newtonsoft那样用于动态对象属性
- VC 2008 Express下安装OpenCV2.3.1
- ssm网上书城系统毕业设计-附源码180919
- speex回声消除源码解读
- cad文件如何转pdf图纸进行标准的打印
- 黑马程序员—因为感恩,所以我也来深圳黑马当班主任
- HTML期末作业-我的家乡网页作业
- 排污单位生产设施及污染治理设施用电(能)监控系统原理、作用、组成及功能
- Nvicat Premium连接腾讯云数据库TDSQL-C(原CynosDB)
- 关苏哲-洞察问题本质,解决工作难题
- C++基础知识点总结
- 07_02 事件的基本事件
热门文章
- react视频教程经典大全
- vb.net 实现编辑某列并回车后不换行,查询数据进行相关处理
- python 软件包 petri_常用Petri网模拟软件工具简介
- 极力推荐--不错的delphi 学习网站与论坛---有待补充
- 程序闪退崩溃的几种原因
- 制造业数字化转型-项目案例合集
- 51单片机原理以及接口技术(一)-单片机发展概述
- 计算机信息技术和网络技术的区别,信息技术计算机技术网络技术通信技术的区别与联系...
- python实现txt内容合并
- python爬取新浪博客_Python爬取韩寒全部新浪博客