VB.NET консольное приложение эквивалентно вводу Python () - PullRequest
0 голосов
/ 20 ноября 2018

В python для назначения ввода переменной с помощью функции input() теперь я знаю, что vb-эквивалент будет variable = console.readline, но с помощью python вы можете указать текст во входных данных, например name = input("Enter your name") Есть ли такой способ сделатьэто в VB без записи их на две отдельные строки?

-Спасибо

1 Ответ

0 голосов
/ 20 ноября 2018

Что было сказано в комментариях

Public Class LikePython
    Public Shared Function Input(Optional Prompt As String = "") As String
        Console.Write(Prompt)
        Return Console.ReadLine
    End Function
End Class

Тест

Sub Main()
    Dim foo As String
    foo = LikePython.Input
    Stop
    foo = LikePython.Input(">")
    Stop
End Sub
...