© 2026 Hedgehog Software, LLC
using var refStruct = new RefStruct(); public ref struct RefStruct { public void Dispose() { Console.WriteLine("Hello from ref struct!"); } }
IDisposable
using var simpleClass = new SimpleClass(); public class SimpleClass { public void Dispose() { Console.WriteLine("Hello from class!"); } }
using var refStruct = new RefStruct(); using var simpleClass = new SimpleClass(); var factory = Factory.Create(); Console.WriteLine(factory);