کلاسهای پارشیال (Partial Classes) ویژگی ای هستند در زبان برنامه نویسی C# که به شما اجازه میدهند تا یک کلاس را در چندین فایل منبع جداگانه تعریف کنید. وقتی کامپایلر C برنامه شما را کامپایل میکند، این فایلهای جداگانه را به یک کلاس تکی تبدیل میکند. این ویژگی به ویژه در پروژههای بزرگ و تیمهای بزرگ برنامه نویسی که باید بتوانند وظایف را بین خود تقسیم کنند، مفید است. همچنین، این ویژگی برای کد تولید شده توسط ابزار، مانند دیزاینرهای گرافیکی و دیزاینرهای فرم ویندوز فرم، بسیار مفید است.
