सी # में सामंजस्य मॉड्यूल के भीतर संबंध दिखाता है। यह मॉड्यूल की कार्यात्मक शक्ति को दर्शाता है। जितना अधिक सामंजस्य होगा, कार्यक्रम का डिजाइन उतना ही बेहतर होगा।
यह मॉड्यूल आंतरिक तत्वों जैसे विधियों और आंतरिक मॉड्यूल के बीच निर्भरता है। उच्च सामंजस्य आपको कक्षाओं और विधियों का पुन:उपयोग करने की अनुमति देगा।
सिस्टम में उच्च सामंजस्य का एक उदाहरण देखा जा सकता है। गणित वर्ग यानी इसमें गणितीय स्थिरांक और स्थिर विधियाँ हैं -
Math.Abs Math.PI Math.Pow
एक वर्ग जो एक समय में बहुत सी चीजें करता है उसे समझना और बनाए रखना कठिन होता है। इसे हम कम सामंजस्य कहते हैं और इससे बचना चाहिए। यदि कोई वर्ग ईमेल, प्रिंट, कॉपी, आदि समय के लिए कार्य प्रदान करेगा, तो इसे बनाए रखना और पुन:उपयोग करना कठिन होगा।
हमेशा अपने कोड में मजबूत यानी उच्च सामंजस्य प्राप्त करने का प्रयास करें।