.NET / C # - Entsorgen eines Objekts mit der Anweisung 'using'
Angenommen, ich habe eine Methode wie die folgende:
public byte[] GetThoseBytes()
{
using (System.IO.MemoryStream ms = new System.IO.MemoryStream())
{
ms.WriteByte(1);
ms.WriteByte(2);
return ms.ToArray();
}
}
Würde dies das 'ms'-Objekt noch entsorgen? Ich habe Zweifel, Möglicherweise, weil etwas zurückgegeben wird, bevor der Anweisungsblock abgeschlossen ist.
Danke, AJ.