Instrukcja „using” jest funkcją języka C # i VB.NET, która upraszcza deterministyczne czyszczenie zasobów jednorazowego użytku. Nie należy mylić z (tylko w C #) dyrektywie `using` (związanej z przestrzeniami nazw), dla której należy użyć tagu` using-directives`.