ファイルを作成するだけのコードですが
こういうときusingの中で明示的にCloseするのは何故ですか?
いろんなサイトを見てもCloseしてるのとしてないのがありよくわかりません
usingは勝手に閉じてくれるからCloseを呼ばなくてもいいと思うんですが何故ですか?

using (FileStream fileStream1 = File.Create("file.txt"))
{
fileStream1.Close();
}