المتغيرات المؤقتة في لغة البرمجة C# (C Sharp) هي المتغيرات التي يتم إنشاؤها وتقديم قيمة لها داخل نطاق محدد من البرنامج، ويتم تدميرها تلقائياً بمجرد انتهاء نطاقها. ويتم استخدام الكلمة الرئيسية “var” لتعريف المتغيرات المؤقتة. ومن الأمثلة الشائعة على المتغيرات المؤقتة في C# هي القوائم (List) والمصفوفات (Arrays) والعامليات (Operators) والمتغيرات المحلية في الدوال.