Filestream créer ou ajouter la question

Je suis d'avoir des problèmes avec FileStreams. Je suis dans le processus de rédaction d'un C# interface série pour le FPGA projet, je travaille sur qui reçoit un paquet contenant 16 octets) crée et écrit les octets d'un fichier et ensuite ajoute dans le fichier créé.

Le programme n'est pas jeter les erreurs mais ne semble pas obtenir au-delà de la création du fichier, et de ne pas écrire de données.

Des Idées? EST-il une meilleure façon de OpenOrAppend un fichier?

Merci d'Avance,
Michael

    private void SendReceivedDataToFile(int sendBytes)
    {
        if (saveFileCreated == false)
        {
            FileStream writeFileStream = new FileStream(tbSaveDirectory.Text, FileMode.Create);
            writeFileStream.Write(oldData, 0, sendBytes);
            writeFileStream.Flush();
            writeFileStream.Close();
            saveFileCreated = true;
            readByteCount = readByteCount + sendBytes;
        }
        else
        {
            using (var writeFilestream2 = new FileStream(tbSaveDirectory.Text, FileMode.Append))
            {
                writeFilestream2.Write(oldData, 0, sendBytes);
                writeFilestream2.Flush();
                writeFilestream2.Close();
                readByteCount = readByteCount + sendBytes;
            }
        }

        if (readByteCount == readFileSize)                     //all data has been recieved so close file.
        {
            saveFileCreated = false;
        }
    }

OriginalL'auteur TheEngineerer | 2012-03-17