C#如何从键盘上接收字符并且赋值给一个变量?

作者&投稿:仍狄 (若有异议请与网页底部的电邮联系)
~ .Net 6.0

string? input = Console.ReadLine();
input 就接收到的字符串,
接受字符用
ConsoleKeyInfo key = Console.ReadKey();
char input = key.KeyChar;


丹凤县19153535156: C#中如何从键盘接收值赋给数组 (求详细步骤) -
玉素妥必: while((datatpe c=(Console.ReadKey()!='/n') { array[i] = c; }

丹凤县19153535156: c#中怎么的到输入的东西 -
玉素妥必: 的到?? 得到哇??? 错别字哇?一般都是 Console.Read() Console.ReadLine() //输入后提行 输入把然后再给变量赋值,如: string str=Console.Read();因为键盘输入C#默认是字符串,所以给非字符串赋值时要强制转换,如: int ...

丹凤县19153535156: C#怎么接收键盘输入的东西!! -
玉素妥必: 通过文本类控件的KeyDown(object sender, KeyEventArgs e)事件 参数e.KeyCode可判断是按下哪一个键

丹凤县19153535156: c#怎样从键盘给一个整形变量赋值?? -
玉素妥必: cin<< 是输出流 cin>>i 才是接受键盘输入..看来你C++也不熟C#中是 string a = Console.ReadLine();

丹凤县19153535156: C程序中如何从键盘输入一个字符或字符串赋值给变量 -
玉素妥必: #include "stdafx.h" #include <stdio.h> void main() {char a; printf("请输入一个字母"); scanf("%c",&a); switch(a) {case 'a':printf("优");break; case 'b':printf("良");break; case 'c':printf("差");break; default:printf("您的输入有误");break;} }

丹凤县19153535156: C#中如何将输入的字符串赋值到数组 -
玉素妥必: 改用List<string>吧.方法一是没有new(没有分配空间) 方法二是在new的时候没有指定大小,默认是0个元素,所以对其任意一个元素赋值都是越界.在C#中,数组一般用来存放大小确定的数据. 如果数组大小未知,建议使用List<>.List<string...

丹凤县19153535156: 求指教,C#的键盘输入怎么给变量赋值 -
玉素妥必: var str = Console.ReadLine(); //拿到的str是字符串

丹凤县19153535156: 如何给C#枚举成员赋值用户输入的字符串,跪求大神进行简单代码示范 十分感谢 -
玉素妥必: 过用户输入的字符串字符串来赋值枚举变量,这要求输入的字符串符合枚举的定义,这部分代码自己实现即可,下面是怎样把字符串赋值给枚举变量:1、首先定义枚举类型,如下: enum MyColor { Red, Green, Blue }2、定义枚举变量,并初始...

丹凤县19153535156: C# 中,如何通过用户输入给两个变量赋值? -
玉素妥必: int a = Convert.ToInt32(Console.ReadLine()); int b = Convert.ToInt32(Console.ReadLine());

丹凤县19153535156: C#中,从键盘中获取一个字符串并将其赋值给一个数组,然后反向输出 为什么结果不对? -
玉素妥必: 代码上for这句有问题,for(i=n; i>0; i--),'>'写成' 补充:for这句有问题,当i=n时,B[n]不存在的,索引从0 ~ n-1.正确的写法是 for (i = n - 1; i >= 0; i--)这句改了就ok了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网