程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 輕松進修C#的讀寫操作

輕松進修C#的讀寫操作

編輯:C#入門知識

輕松進修C#的讀寫操作。本站提示廣大學習愛好者:(輕松進修C#的讀寫操作)文章只能為提供參考,不一定能成為您想要的結果。以下是輕松進修C#的讀寫操作正文


在看到C#流程掌握構造的這一章節,看到了一個很好的關於C#讀寫操作的一個例子。這個例子就是典范的for迭代語句編寫“小九九表”。
第一種輸入格局的代碼:

<span >   
 for (int i = 1; i <=9; i++) 
   { 
    for (int j = 1; j <= i; j++) 
    { 
     Console.Write("{0}*{1}={2}", i, j, i * j); 
    } 
   } 
   Console.ReadLine();</span> 

輸入的成果格局為:

第二種輸入格局的代碼:

<span >   
 for (int i = 1; i <=9; i++) 
   { 
    for (int j = 1; j <= i; j++) 
    { 
     Console.WriteLine("{0}*{1}={2}", i, j, i * j); 
    } 
   } 
   Console.ReadLine();</span> 

輸入的成果格局為:

第三種輸入格局的代碼:

 <span >for (int i = 1; i <=9; i++) 
 { 
  for (int j = 1; j <= i; j++) 
  { 
   Console.Write("{0}*{1}={2}", i, j, i * j); 
  } 
  Console.WriteLine(); 
 } 
Console.ReadLine()</span> 

輸入的成果格局為:


第四種輸入格局的代碼:

<span > for (int i = 1; i <=9; i++) 
 { 
  for (int j = 1; j <= i; j++) 
  { 
   Console.WriteLine("{0}*{1}={2}", i, j, i * j); 
  } 
  Console.WriteLine(); 
 } 
Console.ReadLine()</span> 

輸入的成果格局為:

很明顯是第三種輸入格局年夜家更情願接收,如許關於“小九九表”的輸入了如指掌。這四種輸入的格局便表現了C#說話中的讀寫操作。上面就來講Write()辦法,WriteLine()辦法,Read()辦法和ReadLine()辦法的差別。
        1、Write()辦法
        Console.Write()辦法,光標會停在輸入字符串的最初一個字符後,不會挪動到下一行。典范的就是“小九九表”的第一種輸入情勢。
        2、WriteLine()辦法
        Console.WriteLine("")時,將會輸入括號中包含的任何表達式(本義符除外),後跟一個行停止(lineterminator),即換行符。典范的就是“小九九表”的第二種輸入情勢。
        3、Read()辦法
        Console.Read()辦法是打印鍵盤輸出字符,並存儲成ASC碼的情勢,前往值是int類型。
        4、ReadLine()辦法
        Console.ReadLine()辦法讀取一行字符,前往string型。
        5、ReadKey()辦法
        Console.ReadKey()辦法讀取一個字符,按隨意率性鍵前往。
上面來舉一個例子來講明Read()辦法(ReadKey()辦法):
<span >Console.WriteLine("請輸出字符"); 
int c = Console.Read(); 
int d = Console.Read(); 
Console.WriteLine(c+"+"+d); 
Console.ReadKey();//不克不及改成ReadLine,不然輸出數據後會一閃而過</span>  
鍵入"aa",輸入的是:

 

上面再來舉一個例子來講明ReadLine()辦法(ReadKey()辦法):

<span >Console.WriteLine("請輸出字符串"); 
string a = Console.ReadLine(); 
Console.WriteLine(a); 
Console.ReadKey()//不克不及改成ReadLine,不然輸出數據後會一閃而過</span> 

鍵入"aa",輸入的為;

在碰到須要輸出的數據不肯定數據類型時,可以用ReadLine()辦法,再用轉換Convert辦法停止各類數據類型的轉換。在後面的法式例題中曾經應用過,就不在舉例解釋了。

以上就是本文的全體內容,願望可以或許贊助年夜家更好的控制C#的讀寫操作。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved