コード例 #1
0
        public MathBuffer(CalcIn __inStream, CalcOut __outStream)
        {
            inStream  = __inStream;
            outStream = __outStream;

            AccValue = 0;
        }
コード例 #2
0
ファイル: PathReader.cs プロジェクト: assusdan/CSLabs
        public string Read(CalcIn inStream, CalcOut outStream, Predicate <string> pathCorrectnessPredicate = null)
        {
            Directory.CreateDirectory(FolderPath);
            outStream.SendFilesInFolder(FolderPath);

            string finalName;

            do
            {
                finalName = FolderPath + inStream.GetFileName() + ".txt";
            } while (!(pathCorrectnessPredicate?.Invoke(finalName) ?? true));

            return(finalName);
        }