C\#Console 류 의 구체 적 인 용법
콘 솔 로 출력
콘 솔 에 출력 하 는 것 은 데 이 터 를 콘 솔 에 출력 하여 표시 하 는 것 이다.Net 프레임 워 크 는 console 류 를 제공 하여 이 작업 을 수행 합 니 다.출력 방식 은 다음 과 같 습 니 다.
Console.WriteLine();Console.Write();Console.WriteLine(출력 값);Console.Write(출력 값);Console.WriteLine("출력 형식 문자열",변수 목록);Console.Write("출력 형식 문자열",변수 목록);
Console.WrietLine()과 Console.Write()의 유일한 것 은 전자 가 출력 한 후에 줄 을 바 꾸 는 것 이 고 후 자 는 줄 을 바 꾸 지 않 는 것 이다.Console.Write Line("녹 정기 중{0}의 아 내 는{1},{2},{3}등 7 개",strName[0],strName[1],strName
[2],strName3]);이 방식 에는'형식 문자열'과 변수 목록 두 개의 인자 가 포함 되 어 있 습 니 다."녹 정기 에{0}의 아 내 는{1},{2},{3}등 7 개가 있 습 니 다.이것 은 형식 문자열 입 니 다.{0},{1},{2},{3}은 자리 차지 문자 라 고 합 니 다.뒤에 순서대로 배 열 된 변수 표,0 대응 변수 목록 의 첫 번 째 변수,1 대응 변수 목록 의 두 번 째 변 수 를 순서대로 유추 하여 출력 을 완성 합 니 다.
콘 솔 에서 입력
Console 클래스 에서 제공 하 는 입력 방법:
Console.ReadLine();
이 코드 는 문자열 형 데 이 터 를 되 돌려 줍 니 다.예 를 들 어 string strname=Console.ReadLine()과 같은 문자열 변 수 를 직접 할당 할 수 있 습 니 다.콘 솔 에서 숫자 를 입력 해 야 할 때 는 앞에서 소개 한 내용,데이터 변환 을 사용 합 니 다.예 를 들 어 int num=int.Pares(Console.ReadLine());int num=Convert.ToInt32(Console.ReadLine());위의 두 문장 코드 는 효과 가 같 아서 자신의 습관 에 따라 임의의 하 나 를 선택 할 수 있다.주의: Console.ReadLine()과 Console.Read()의 입력 결 과 는 완전히 다 르 기 때문에 혼용 할 수 없습니다. Console.Read(),반환 값 을 첫 글자 로 하 는 ASCII 코드 Console.ReadLine(),반환 값 은 문자열 입 니 다.즉,read 방법 은 첫 번 째 문자 만 읽 을 수 있 고 ReadLine 은 여러 문 자 를 읽 을 수 있 으 며 줄 을 바 꾸 어 읽 을 수 있 습 니 다. Console.ReadKey()의 역할 을 합 니 다.read 는 콘 솔 에서 읽 고 key 는 키 보드 를 누 르 는 것 을 표시 합 니 다.그러면 조합 한 다 는 뜻 은 사용자 가 기능 키 를 누 르 면 창 에 표시 되 고 앞의 코드 로 창 을 일시 정지 하 는 기능 을 하 며 디 버 깅 상태 에서 임의의 키 를 누 르 면 창 이 닫 힌 다 는 뜻 입 니 다.
콘 솔 입 출력
using System;
using System.Collection.Generic;
using System.Linq;
using System.Text;
namespace ConsoleTest
{
class ConsoleTest
{
static void Main(string[] args)
{
Console.WriteLine(" ");
string name1=Console.ReadLine();
string name2=Console.ReadLine();
Console.WriteLine(" ");
int score1=int.Parse(Console.ReadLine());
int score2=int.Parse(Console.ReadLine());
Console.WriteLine(" {0}, {1}",name1,score1);
Console.WriteLine(" {0}, {1}",name2,score2);
Console.ReadKey();
}
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
WebView2를 Visual Studio 2017 Express에서 사용할 수 있을 때까지Evergreen .Net Framework SDK 4.8 VisualStudio2017에서 NuGet을 사용하기 때문에 패키지 관리 방법을 packages.config 대신 PackageReference를 사용해야...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.