複数の色を含む文字列をコンソールに配置し、それが単一の WriteLine であるかのように実行するようにしたいと考えています。複数の書き込みが中断されたり、他のスレッドが同時に書き込みによって破損したりするのとは対照的です。
したがって、以下の投稿は正しい方向に進んでいるように見えましたが、コンソールに書き込んでいるすべてのコードを制御しているわけではありません。私のコードは、私が作成している dll に制限されているため、干渉する可能性のあるあらゆる場所にロックを配置することはできません。それがロックとスレッド化の理解の問題であれば、疑問の余地はありません。これは私のコードにロックがなくても可能ですか?