コード例 #1
0
        public static string read(int timeoutMilliseconds)
        {
            using (var readLine = new ReadLineTimeout())
            {
                readLine._backgroundResponseReset.Set();

                return(readLine._foregroundResponseReset.WaitOne(timeoutMilliseconds) ?
                       readLine._input
                           : null);
            }
        }
コード例 #2
0
ファイル: ReadLineTimeout.cs プロジェクト: secretGeek/choco
        public static string read(int timeoutMilliseconds)
        {
            using (var readLine = new ReadLineTimeout())
            {
                readLine._backgroundResponseReset.Set();

                return readLine._foregroundResponseReset.WaitOne(timeoutMilliseconds) ?
                           readLine._input
                           : null;
            }
        }