プロジェクトフォルダのnuget.cacheファイル

素朴な疑問なのですがプロジェクトフォルダに、nuget.cacheファイルができることがあるんですけど、これって何のために作られているんでしょう?パッケージ関連なのはわかるのですが、消していいものなんでしょうか?

ちなみにAllDependencies.jsonもあったりなかったりのような気がするのですが、この辺りって気にしないほうがいいんでしょうか?

特に気にしなくてもいいと思います。

自分が作ったサンプルロボに関しては、他隠しフォルダを削除してから渡していますが。。。

やはりそうですか、私自身は気にしない(^^;んですが、パブリッシュ対象にもなっちゃうみたいだし、どういった扱いなのか知っておきたかったですね。