Microsoft.VisualBasic.dll имеет InputBox метод, который вы можете использовать из C # для получения одной строки.
Например (сначала добавьте ссылку на Microsoft.VisualBasic.dll)
using Microsoft.VisualBasic;
string response = Interaction.InputBox("Enter a string:", "MyApp", "DefaultString", 0, 0);
В противном случае вам придется создать свою собственную форму.