ISstructural Comparable ইন্টারফেস সংগ্রহের বস্তুর কাঠামোগত তুলনা সমর্থন করে। এই ইন্টারফেসটি .NET 4-এ চালু করা হয়েছে। নিচের সিনট্যাক্স −
public interface IStructuralComparable
এটির একটি একক পদ্ধতি রয়েছে -
-
তুলনা করুন(অবজেক্ট, ICcomparer) - এটি নির্ধারণ করে যে বর্তমান সংগ্রহের বস্তুটি সাজানোর ক্রমানুসারে অন্য বস্তুর আগে, একই অবস্থানে ঘটবে বা অনুসরণ করবে কিনা৷
compareTo() পদ্ধতি নির্ধারণ করে যে বর্তমান সংগ্রহ বস্তুটি সাজানোর ক্রমে দ্বিতীয় অবজেক্টের চেয়ে কম, সমান বা বড় কিনা।
ISstructural Comparable ইন্টারফেসের জন্য সুস্পষ্ট বাস্তবায়ন −
দ্বারা প্রদান করা হয়- জেনারিক টিপল ক্লাস (Tuple
, Tuple , Tuple ,… - অ্যারে ক্লাস