当前位置: 首页 > news >正文

c#输入和输出

第一个c#程序


/*
c#在编译时首先编译为通用中间语言(IL代码),并且将其存在程序集中
c#的程序集包括扩展名为.exe的可执行文件和扩展名为.dll的可供其他程序调用的库文件c#在执行时首先将程序集加载到CLR中,然后通过即时编译器编译为本机代码*/namespace ConsoleApp1  //命名空间,c#通过命名空间的概念来组织文件,在引用函数需要首先使用using 导入命名空间
{//internal class Program   //internal 访问修饰符,只有该文件可以访问{static void Main(string[] args){Console.WriteLine("Hello, World!");  //控制台输出Console.WriteLine(Console.ReadLine());//等待用户输入并且打印Console.WriteLine(Console.Read());}}
}

c#输出

using System;
/*c#的输入输出函数都是在System这个类中,所以必须声明 using System*/ namespace ConsoleApp2
{internal class Program{/*Console.WriteLine()主要是输出时默认会换行Console.Write()是输出不会换行,且必须带有一个参数*/static void Main(string[] args){Console.WriteLine("你好");Console.WriteLine("************" );Console.Write("你好"); //这个没有换行,会和下一行一起输出Console.WriteLine("hello");string name = "李明";  //定义一个字符串int age = 19;  char sex = '男';Console.WriteLine("姓名:{0}\t 年纪:{1}\t 性别:{2}\t",name,age,sex);//输出数组object[] i = { 0, 1, 2 };  //定义一个数组Console.WriteLine("a:{0},b:{1},c:{2}", i);char[] c = { 'a', 'b', 'c', 'd' };Console.WriteLine(c, 1, 3); //输出1-4的元素}}
}

c#输入

namespace ConsoleApp3
{/*Console.ReadKey() 监听键盘按键,可以理解为按任意键执行Console.Read() 读取键盘输入的一个字符,返回ASCII值,回车退出Console.ReadLine() 读取所有字符,返回字符串*/internal class Program{static void Main(string[] args){//定义一个字符串来接受键盘输入string str1=Console.ReadLine();Console.WriteLine("readline接受的字符串:{0}",str1);//Console.Read()接受一个int数int read = Console.Read();Console.WriteLine("Console Read接受的字符ascii:{0}",read);//类型转换string str2 = Convert.ToString(read);Console.WriteLine("Console Read接受的字符:{0}", str2);//将ascii转换为字符串char a=Convert.ToChar(read);Console.WriteLine("ascii转换为{0}", a);}}
}
http://www.lryc.cn/news/222784.html

相关文章:

  • 设置区块链节点输出等级为警告级,并把日志存储阈值位100MB并验证;
  • perl列表创建、追加、删除
  • leetcode刷题日记:94. Binary Tree Inorder Traversal(二叉树的中序遍历)
  • 【漏洞复现】Aapache_Tomcat_AJP协议_文件包含漏洞(CVE-2020-1938)
  • RabbitMQ消息可靠性投递
  • 汽车网络安全渗透测试概述
  • NOIP2023模拟14联测35 charlotte
  • 绿色科技和可持续发展技术
  • 建链时,please install openssl! use “openssl version“ command to check.
  • “Redis与Spring整合及缓存优化“
  • 腾讯云3年云服务器价格及购买教程
  • cortex-A7核 中断实验(按键中断实验)
  • .NET Framework中自带的泛型委托Action
  • DAIR-V2X-V 3D检测数据集 转为Kitti格式 | 可视化
  • 深入理解指针:【探索指针的高级概念和应用二】
  • 腾讯觅影数智医疗影像平台获颁世界互联网领先科技成果大奖
  • 鸿蒙开发工具DevEco Studio的下载和安装
  • 【原理篇】四、自定义starter
  • redisTemplate不支持zpopmax,解决方案使用reverseRangeWithScore
  • 基于深度模型的日志异常检测
  • 最大连续子数组
  • 【FastCAE源码阅读5】使用VTK实现鼠标拾取对象并高亮
  • 【全志H616 使用标准库 完成自制串口库(分文件实现) orangepi zero2(开源)】.md updata: 23/11/07
  • 小白学爬虫:手机app分享商品短连接获取淘宝商品链接接口|淘宝淘口令接口|淘宝真实商品链接接口|淘宝商品详情接口
  • python 应用之 request 请求调用
  • BeanUtils.copyProperties浅拷贝的坑你得知道?
  • ubuntu安装rabbitMQ 并 开启记录消息的日志
  • 思维模型 首因效应
  • Redis极速上手开发手册【Redis全面复习】
  • [动态规划] (十四) 简单多状态 LeetCode LCR 091.粉刷房子