[과제] 12시22분14초Mike.txt파일과 Jane.txt파일에 자료를 넣는 것임.

         (매초에 이런 자료들이 들어옴)

[결과] Mike.txt파일에만 자료가 들어감.


<질문> Jane.txt에도 자료를 넣으려면 어떻게 해야됨?


AsncStringbuilder_EVERYsave("20023-07-14 12-22-14", "Mike");

AsncStringbuilder_EVERYsave("20023-07-14 12-22-14", "Jane");


------------------------- 아래 코드는 잘 돌아감 ----------------

        int tnum = 0;
        Task asyncTask;
        string s =""

        public void AsncStringbuilder_EVERYsave(string s, string name)
        {
           
            s = DateTime.Now.ToString("HHmmss") + "  fd: " + s;

            Build_dataEverySave(s);

           
            string dirPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);  
            string fileName = "";
            fileName = @"myfolder\okay_" + name.Trim() + ".txt";   
            
            string exitfilename = Path.Combine(dirPath, fileName)           

            if (File.Exists(exitfilename))
            {                
                asyncTask = sWriteEveryFileAsync(exitfilename, sb_AllSave.ToString());

                if (asyncTask.IsCompleted)
                {
                    everySynchronousCode();
                    sb_AllSave.Clear();
                }
            }          

        }


        void Build_dataEverySave(string content)
        {
            sb_AllSave.Append($"\r\n {content}");
        }

        static void everySynchronousCode()
        {
        }
        static async Task sWriteEveryFileAsync(string dir_file, string s)
        {
            using (StreamWriter outputFile = new StreamWriter(dir_file, append: true))
            {
                await outputFile.WriteAsync(s);
            }           
        }