最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# Console類的具體用法

 更新時間:2013年03月08日 23:23:54   作者:  
這篇文章主要介紹C# Console類的具體用法,需要的朋友可以參考下

Console.Write 表示向控制臺直接寫入字符串,不進行換行,可繼續(xù)接著前面的字符寫入。
Console.WriteLine 表示向控制臺寫入字符串后換行。
Console.Read 表示從控制臺讀取字符串,不換行。
Console.ReadLine 表示從控制臺讀取字符串后進行換行。
Console.ReadKey 獲取用戶按下的下一個字符或功能鍵,按下的鍵顯示在控制臺窗口中。
Console.Beep 通過控制臺揚聲器播放提示音。
Console.Clear 清除控制臺緩沖區(qū)和相應的控制臺窗口的顯示信息。

輸出到控制臺

輸出到控制臺就是把數(shù)據(jù)輸出到控制臺并顯示出來。.Net框架提供了console類實現(xiàn)這個任務,輸出方式如下:

Console.WriteLine();
Console.Write();
Console.WriteLine(輸出的值);
Console.Write(輸出的值);
Console.WriteLine("輸出的格式字符串",變量列表);
Console.Write("輸出的格式字符串",變量列表);

Console.WrietLine()和Console.Write()的唯一卻別就是前者輸出后換行,后者不換行。
Console.WriteLine("鹿鼎記中{0}的妻子有{1},{2},{3}等7個",strName[0],strName[1],strName

[2],strName3]);
這種方式中包含兩個參數(shù):“格式字符串”和變量列表。“鹿鼎記中{0}的妻子有{1},{2},{3}等7個”這是格式字符串,{0}、{1}、{2}、{3}叫做占位符,代表后面依次排列的變量表,0對應變量列表的第一個變量,1對應變量列表的第2個變量,依次類推,完成輸出。

從控制臺輸入

Console類提供的輸入方法:

Console.ReadLine();

這一句代碼返回一個字符串型數(shù)據(jù),可以把它直接賦值給字符串變量,如:
string strname=Console.ReadLine();
有時需要從控制臺輸入數(shù)字,就用到前面介紹的內容,數(shù)據(jù)轉換,如:
int num=int.Pares(Console.ReadLine());
int num=Convert.ToInt32(Console.ReadLine());
上面兩句代碼效果相同,可以根據(jù)自己的習慣選擇任意一種。

注意:   

 Console.ReadLine()和Console.Read()的輸入結果完全不同,不能混用。
 Console.Read(),返回值為首字符的ASCII碼
 Console.ReadLine(),返回值為字符串
也就是說read方法只能讀取第一個字符,而ReadLine能讀多個字符也可以換行讀取
 

Console.ReadKey()的作用,read是從控制臺讀取,key表示按下鍵盤,那么組合在一起的意思就是獲取用戶按下功能鍵顯示在窗口中,用在前面的代碼起到窗口暫停的功能,在調試狀態(tài)下,只有按下任意鍵后窗口才會關閉。

控制臺輸入輸出

復制代碼 代碼如下:

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();
}
}
}

相關文章

  • C#實現(xiàn)WebSocket協(xié)議客戶端和服務器websocket sharp組件實例解析

    C#實現(xiàn)WebSocket協(xié)議客戶端和服務器websocket sharp組件實例解析

    這篇文章主要介紹了C#實現(xiàn)WebSocket協(xié)議客戶端和服務器websocket sharp組件實例解析,包括websocket sharp組件的概念及使用方法,需要的朋友可以參考下
    2017-04-04
  • C#?從?UTF-8?流中讀取字符串的正確方法及代碼詳解

    C#?從?UTF-8?流中讀取字符串的正確方法及代碼詳解

    在本篇文章里小編給大家整理的是一篇關于C#?從?UTF-8?流中讀取字符串的正確方法的知識點內容,有興趣的朋友們可以學習參考下。
    2021-11-11
  • C#畫筆Pen畫虛線的方法

    C#畫筆Pen畫虛線的方法

    這篇文章主要介紹了C#畫筆Pen畫虛線的方法,涉及C#畫筆Pen屬性的相關設置技巧,需要的朋友可以參考下
    2015-06-06
  • C#實現(xiàn)圖像銳化的方法

    C#實現(xiàn)圖像銳化的方法

    這篇文章主要介紹了C#實現(xiàn)圖像銳化的方法,涉及C#操作圖像的相關技巧,需要的朋友可以參考下
    2015-04-04
  • c#定時運行程序分享(定時程序)

    c#定時運行程序分享(定時程序)

    寫了一個小的定時程序,定時觸發(fā)后可以按要求運行其它代碼,分享一下操作過程,希望能對大家有幫助
    2014-01-01
  • 詳解c#索引(Index)和范圍(Range)

    詳解c#索引(Index)和范圍(Range)

    這篇文章主要介紹了c#索引(Index)和范圍(Range)的相關資料,幫助大家更好的理解和學習c#,感興趣的朋友可以了解下
    2020-10-10
  • c#中WebService的介紹及調用方式小結

    c#中WebService的介紹及調用方式小結

    這篇文章主要給大家介紹了關于c#中的WebService及其調用方式的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • Unity3D快速入門教程

    Unity3D快速入門教程

    本文講述了Unity3D如何快速入門,包含Unity3D游戲引擎介紹,學習歷程和Unity3D快速入門的途徑,通過該篇文章的講解,希望能夠讓你更好的去學習Unity3D引擎
    2021-06-06
  • C#中dotnetcharting的用法實例詳解

    C#中dotnetcharting的用法實例詳解

    這篇文章主要介紹了C#中dotnetcharting的用法,以實例形式詳細分析了基于dotnetcharting的圖表繪制的各種常用方法,是非常實用的技巧,需要的朋友可以參考下
    2014-10-10
  • C# Oracle數(shù)據(jù)庫操作類實例詳解

    C# Oracle數(shù)據(jù)庫操作類實例詳解

    這篇文章主要介紹了C# Oracle數(shù)據(jù)庫操作類實例,進行數(shù)據(jù)庫操作時很有實用價值,需要的朋友可以參考下
    2014-07-07

最新評論

龙山县| 仙游县| 申扎县| 松桃| 平顺县| 华宁县| 额尔古纳市| 商洛市| 阿瓦提县| 山东省| 蕲春县| 阿克| 泽州县| 宽甸| 壶关县| 宕昌县| 阿克苏市| 镇康县| 崇仁县| 远安县| 桂东县| 乾安县| 凉城县| 芦溪县| 明光市| 陇川县| 灯塔市| 北安市| 武乡县| 河北省| 鲁山县| 冀州市| 波密县| 曲阜市| 芜湖市| 和林格尔县| 太康县| 洛扎县| 延边| 安溪县| 新疆|