• <menu id="w2i4a"></menu>
  • logo Visual Studio系列教程

    文檔首頁>>Visual Studio系列教程>>在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用


    在Visual Basic(VB)的教程中,您將使用Visual Studio創(chuàng)建和運行一些不同的控制臺應(yīng)用程序,并在此過程中探索Visual Studio集成開發(fā)環(huán)境(IDE)的某些功能。

    Visual Studio是為開發(fā)人員提供的生產(chǎn)力工具的集成開發(fā)套件。將其視為可以用來創(chuàng)建程序和應(yīng)用程序的程序。如果你還沒有安裝Visual Studio,請點擊下方鏈接:

    點擊下載Visual Studi正式版


    建立一個項目

    首先,我們將創(chuàng)建一個Visual Basic應(yīng)用程序項目。在添加任何內(nèi)容之前,項目類型將隨您需要的所有模板文件一起提供!

    注意:本教程中的某些截圖使用深色主題。如果您不使用深色主題,但想要使用深色主題,請參閱“Visual Studio 使用教程:設(shè)置主題顏色和文字顏色”頁以了解操作方法。

    1、打開Visual Studio 2019。

    2、在開始窗口中,選擇創(chuàng)建一個新項目

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    3、在“創(chuàng)建新項目”窗口上,在搜索框中輸入或鍵入控制臺。接下來,從“語言”列表中選擇“Visual Basic”,然后從“平臺”列表中選擇“Windows”。

    應(yīng)用語言和平臺過濾器后,選擇控制臺應(yīng)用程序(.NET Core)模板,然后選擇Next。

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    注意:如果看不到控制臺應(yīng)用程序(.NET Core)模板,則可以從“創(chuàng)建新項目”窗口中進(jìn)行安裝。在找不到您要的東西嗎?消息,選擇安裝更多工具和功能鏈接。

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    然后,在Visual Studio安裝程序中,選擇.NET Core跨平臺開發(fā)工作負(fù)載。

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    之后,在Visual Studio安裝程序中選擇“修改”按鈕。可能會提示您保存您的工作。如果是這樣,請這樣做。接下來,選擇繼續(xù)以安裝工作負(fù)載。然后,返回此“創(chuàng)建項目”過程中的步驟2。

    4、在“配置新項目”窗口中,在“項目名稱”框中鍵入或輸入WhatIsYourName。然后,選擇創(chuàng)建。

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    Visual Studio將打開您的新項目。

    創(chuàng)建一個“你叫什么名字”應(yīng)用程序

    讓我們創(chuàng)建一個應(yīng)用程序,提示您輸入名稱,然后將其與日期和時間一起顯示。方法如下:

    1、在WhatIsYourName項目中,在該Sub Main(args As String())行之后和End Sub行之前的右括號之后立即輸入以下Visual Basic代碼:


    Console.WriteLine(vbCrLf + "What is your name? ")
    Dim name = Console.ReadLine()
    Dim currentDate = DateTime.Now
    Console.WriteLine($"{vbCrLf}Hello, {name}, on {currentDate:d} at {currentDate:t}!")
    Console.Write(vbCrLf + "Press any key to exit... ")
    Console.ReadKey(True)
    這段代碼替換了現(xiàn)有的WriteLine、Write和ReadKey語句。


    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    2、使用綠色的開始按鈕,或按F5鍵構(gòu)建并運行您的第一個應(yīng)用程序。

    3、控制臺窗口打開時,輸入您的姓名。您的控制臺窗口應(yīng)類似于以下截圖:

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    4、按任意鍵關(guān)閉控制臺窗口。

    創(chuàng)建一個“計算此”應(yīng)用程序

    1、在開始窗口中,選擇創(chuàng)建一個新項目。

    2、在“創(chuàng)建新項目”窗口上,在搜索框中輸入或鍵入控制臺。接下來,從“語言”列表中選擇“Visual Basic”,然后從“平臺”列表中選擇“Windows”。

    3、在應(yīng)用語言和平臺過濾器后,選擇控制臺應(yīng)用程序(.NET Core)模板,然后選擇Next。

    然后,在“配置新項目”窗口中,在“項目名稱”框中鍵入或輸入CalculateThis。接下來,選擇創(chuàng)建。

    4、在Module Program行和End Module行之間輸入以下代碼:


    Public num1 As Integer
    Public num2 As Integer
    Public answer As Integer
    Sub Main()
        Console.WriteLine("Type a number and press Enter")
        num1 = Console.ReadLine()
        Console.WriteLine("Type another number to add to it and press Enter")
        num2 = Console.ReadLine()
        answer = num1 + num2
        Console.WriteLine("The answer is " & answer)
        Console.ReadLine()
    End Sub


    您的代碼窗口應(yīng)類似于以下截圖:

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    5、單擊“CalculateThis”以運行您的程序。您的控制臺窗口應(yīng)類似于以下截圖:

    在Visual Studio中使用Visual Basic教程(一):創(chuàng)建一個控制臺應(yīng)用

    快速解答常見問題

    這是一個快速常見問題解答,以突出一些關(guān)鍵概念。

    什么是Visual Basic?

    Visual Basic是一種類型安全的編程語言,旨在易于學(xué)習(xí)。它是從BASIC派生而來的,意思是“初學(xué)者的通用符號指令代碼”。

    什么是控制臺應(yīng)用程序?

    控制臺應(yīng)用程序接受輸入并在命令行窗口(也稱為控制臺)中顯示輸出。

    什么是.NET Core?

    .NET Core是.NET Framework的下一步發(fā)展。.NET Framework允許您跨編程語言共享代碼,而.NET Core則提供了跨平臺共享代碼的功能。更好的是,它是開源的。(.NET Framework和.NET Core都包含預(yù)構(gòu)建功能的庫以及公共語言運行庫(CLR),后者充當(dāng)在其中運行代碼的虛擬機。)

    本文內(nèi)容到這里就結(jié)束了,本系列教程持續(xù)更新了,敬請期待~喜歡該產(chǎn)品的朋友可以點擊下載Visual Studio試用版免費體驗~溫馨提醒:疫情期間,大家出門一定要戴口罩哦!



    想要購買Visual Studio正版授權(quán),或了解更多產(chǎn)品信息請點擊【咨詢在線客服】


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();