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. Tkinter檢查輸入框是否爲空
- 5. 如何查找輸入是否爲空?
- 6. JQuery檢查輸入是否爲空而不是檢查onload?
- 7. 如何檢查加載時輸入是否爲空?
- 8. 如何檢查顯示的輸入字段是否爲空?
- 9. 如何檢查浮點值中的輸入是否爲空?
- 10. 如何檢查是否屏蔽輸入字段爲空
- 11. 如何重新檢查輸入是否爲空
- 12. 檢查textarea是否爲空(僅將'輸入'視爲空)?
- 13. 如何檢查是否標準輸出關閉
- 14. 如何檢查是否輸入是空的使用JavaScript
- 15. 檢查輸出是否爲空
- 16. 如何檢查是否輸入負數
- 17. 如何檢查session_start是否已輸入?
- 18. 如何檢查輸入是否相同?
- 19. JQuery檢查輸入是否爲頁面加載時爲空
- 20. 如何閱讀和檢查在Python中的標準輸入/標準輸出?
- 21. 檢查標籤是否爲空
- 22. Swift - 如何檢查TableView是否爲空
- 23. 如何檢查FormData是否爲空?
- 24. ASP.NET [如何檢查SqlDataSource1是否爲空]
- 25. 如何檢查plist是否爲空
- 26. 如何檢查textarea是否爲空?
- 27. 如何檢查是否PasswordFor爲空
- 28. 如何檢查隊列是否爲空?
- 29. 如何檢查externalptr是否爲空R
- 30. 如何檢查TextView是否爲空?
你的意思是說'標準輸入'? – 2013-02-11 07:14:59
你究竟想達到什麼目的?你是否試圖限制輸入到一系列有效的字符? – 2013-02-11 07:15:05
你想檢查用戶是否提供了輸入? – 2013-02-11 07:16:35