2
A
回答
3
我想你可以使用Console.In
爲System.IO.TextReader
和使用Peek()
- 方法:
if(Console.In.Peek() == "I don't know what it will be...")
{ /* Do something */ }
2
console.writeline();
var a = console.readline();
if(a == null)
{
do something..
}
else
{
do something..
}
0
我希望我undestood你的問題,你可以嘗試這樣的事:
var userInput = Console.ReadLine();
if (string.IsNullOrEmpty(userInput))
{
// do stuff here
}
0
也許這將幫助:如果您想查詢什麼類型的輸入
string s = Console.ReadLine();
if (s.Contains('@') Or s.Contains('!')) // you can add other symobols as need
{
//do your work
}
0
您如果您的符號指的是「<,」,?,/,@,#,$,%,^,&,等等......」 這些鏈接可以幫助您Validation of input fields和this one 和
請包圍着您的問題妥善也很難明白你問什麼
1
如果你想看看是否有任何數據上的控制檯的標準輸入等待而不實際閱讀它,我建議你去是這樣的:
using (var sr = new StreamReader(Console.OpenStandardInput()))
{
//check if there are any characters on the input stream
if(!sr.EndOfStream)
{
//do whatever You want to do when the stream is not empty
}
else
{
//do whatever You want to do when the stream is empty
}
}
0
if(Console.In.Peek()!=-1) //solves the problem
相關問題
- 1. 檢查標準輸入是否爲空
- 2. 如何檢查是否從標準輸入爲空或換行
- 3. 如何檢查輸入是否爲空?
- 4. 如何檢查輸入任務中的輸入是否爲空?
- 5. 檢查輸入框是否爲空
- 6. 檢查輸入字段是否爲空
- 7. 檢查輸入是否爲空JQuery
- 8. Tkinter檢查輸入框是否爲空
- 9. 檢查JSP輸入是否爲「空」
- 10. 檢查輸入值是否爲空
- 11. 如何檢查輸入是否爲空/空
- 12. 如何查找輸入是否爲空?
- 13. 如何檢查傳入$ _POST的輸入是否爲空?
- 14. JQuery檢查輸入是否爲空而不是檢查onload?
- 15. 如何檢查Tkinter中的任何輸入框是否爲空?
- 16. 如何檢查輸入是否爲空格併爲空或不是?
- 17. 如何檢查加載時輸入是否爲空?
- 18. 如何檢查下一個輸入是否爲空?
- 19. 如何檢查浮點值中的輸入是否爲空?
- 20. 如何檢查用戶輸入中的MaskedTextBox是否爲空?
- 21. 如何檢查文件輸入是否爲空角?
- 22. 如何檢查是否屏蔽輸入字段爲空
- 23. 如何檢查顯示的輸入字段是否爲空?
- 24. 如何重新檢查輸入是否爲空
- 25. 檢查textarea是否爲空(僅將'輸入'視爲空)?
- 26. 如何檢查是否標準輸出關閉
- 27. 如何檢查是否輸入是空的使用JavaScript
- 28. jQuery檢查是否有任何選定的輸入爲空
- 29. 檢查「cat」的輸出是否爲空
- 30. 檢查輸出是否爲空
你的意思是說'標準輸入'? – 2013-02-11 07:14:59
你究竟想達到什麼目的?你是否試圖限制輸入到一系列有效的字符? – 2013-02-11 07:15:05
你想檢查用戶是否提供了輸入? – 2013-02-11 07:16:35