DiffUtils

نمای کلی

DiffUtils یک کلاس در Aspose.PDF FOSS برای .NET است.

ابزارهای متنی مورد استفاده توسط موتور diff: استخراج پیشوند/پسوند مشترک و بازسازی متن منبع / مقصد از فهرستی از DiffOperations.

این کلاس 6 متد برای کار با اشیاء DiffUtils در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای .NET، برای هر برنامهٔ .NET قابل دسترسی هستند.

روش ها

امضاتوضیح
FindCommonStartParts(first: string?, second: string?)طولانی‌ترین پیشوند مشترک بین اولین و دومین (خالی وقتی که از اولین کاراکتر متفاوت باشند).
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?)StringBuilder overload of FindCommonStartParts(string,string).
FindCommonEndParts(first: string?, second: string?, startIndex: int)طولانی‌ترین پسوند مشترک بین اولین و دومین، بدون تطبیق به عقب بیش از اندیس startIndex در اولین (به‌طوری‌که طول نتیجه توسط first.Length - startIndex محدود می‌شود).
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?)StringBuilder بارگذاری FindCommonEndParts(string,string,int) بدون حد پایین (startIndex = 0).
AssemblySourceText(diffs: IEnumerable<DiffOperation>?)بازسازی متن اصلی (source): ترکیب تمام بازه‌های Equal و Delete.
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?)بازسازی متن تغییر یافته (destination): ترکیب تمام بازه‌های Equal و Insert.

همچنین ببینید:

 فارسی