الثابت (Constant) في لغة السي شارب (C#) هو قيمة ثابتة لا يمكن تغييرها خلال تنفيذ البرنامج. ويتم تعريفها باستخدام الكلمة المفتاحية const قبل نوع الثابت واسمه، مثل:
const int MAX_VALUE = 100;
وبالتالي، لا يمكن تغيير قيمة MAX_VALUE خلال تنفيذ البرنامج. وتستخدم الثوابت بشكل عام لتحديد القيم الثابتة في البرنامج مثل القيم الرياضية المعروفة مثل ثوابت الرياضيات أو قيم الأبعاد في التصميمات الهندسية.