ইউজিং স্টেটমেন্ট এক বা একাধিক রিসোর্স সেট করতে ব্যবহৃত হয়। এই সম্পদ নির্বাহ করা হয় এবং সম্পদ মুক্তি হয়. বিবৃতিটি ডাটাবেস ক্রিয়াকলাপের সাথেও ব্যবহৃত হয়৷
মূল লক্ষ্য হল সংস্থানগুলি পরিচালনা করা এবং সমস্ত সংস্থান স্বয়ংক্রিয়ভাবে ছেড়ে দেওয়া৷
আসুন একটি উদাহরণ দেখি যেখানে "A" প্রথমে প্রিন্ট করবে যেহেতু SystemResource প্রথমে বরাদ্দ করা হয়েছে।
উদাহরণ
using System; using System.Text; class Demo { static void Main() { using (SystemResource res = new SystemResource()) { Console.WriteLine("A"); } Console.WriteLine("B"); } } class SystemResource : IDisposable { public void Dispose() { Console.WriteLine("C"); } }
আউটপুট
A C B