コード例 #1
0
ファイル: Kernel.cs プロジェクト: balabhaskar27/Cosmos-1
        /// <summary>
        /// Main kernel loop
        /// </summary>
        protected override void Run()
        {
            try
            {
                mDebugger.Send("Run");

                PathTest.Execute(mDebugger);
                DirectoryTest.Execute(mDebugger);
                FileStreamTest.Execute(mDebugger);
                DirectoryInfoTest.Execute(mDebugger);
                StreamWriterStreamReaderTest.Execute(mDebugger);
                BinaryWriterBinaryReaderTest.Execute(mDebugger);
                FileInfoTest.Execute(mDebugger);
                DriveInfoTest.Execute(mDebugger);
                FileTest.Execute(mDebugger);

                TestController.Completed();
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception occurred");
                Console.WriteLine(e.ToString());
                mDebugger.Send("Exception occurred: " + e.ToString());
                TestController.Failed();
            }
        }
コード例 #2
0
        public void FileStreamEX()
        {
            FileStreamTest test = new FileStreamTest();
            //創建文件配置類
            CreateFileConfig createFileConfig = new CreateFileConfig {
                CreateUrl = @" d:\MyFile.txt ", IsAsync = true
            };
            //複製文件配置類
            CopyFileConfig copyFileConfig = new CopyFileConfig
            {
                OrginalFileUrl     = @" d:\8.jpg ",
                DestinationFileUrl = @" d:\9.jpg ",
                IsAsync            = true
            };

            test.Create(createFileConfig);
            test.Copy(copyFileConfig);
        }