C#にVBのInputBox関数と同じものは用意されていません。よって、Microsoft.VisualBasic.dll内のInteraction.InputBoxメソッドを呼び出す以外では、自分でダイアログを作成するしかなさそうです。ダイアログフォームの作成方法は「フォームにOKボタン、キャンセルボタンを付ける」を参考にしてください。
注意:この記事では、基本的な事柄の説明が省略されているかもしれません。初心者の方は、特に以下の点にご注意ください。