DiffUtils

Tổng quan

DiffUtils là một lớp trong Aspose.PDF FOSS cho .NET.

Trợ giúp văn bản được sử dụng bởi động cơ diff: chiết xuất prefix/suffix phổ biến và tái cấu hình văn Bản nguồn / điểm đến từ một danh sách DiffOperations.

Khóa học này cung cấp 6 phương pháp để làm việc với các đối tượng DiffUtils trong các chương trình .NET. Các phương pháp có sẵn bao gồm: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net.

Phương pháp

SignatureMô tả
FindCommonStartParts(first: string?, second: string?)Lần trước chung dài nhất được chia sẻ bởi lần đầu tiên và thứ hai (tự do khi chúng khác với nhân vật đầu).
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?)[Điều kiện] Đánh giá về các loại (đánh số).
FindCommonEndParts(first: string?, second: string?, startIndex: int)Số lượng thường được chia sẻ dài nhất bằng lần đầu tiên và thứ hai, mà không phù hợp với số điểm bắt đầu của chỉ mục ở lần thứ nhất (vì vậy chiều dài kết quả được giới hạn bởi lần trước.
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?)StringBuilder quá tải của FindCommonEndParts (string,strings,int) với không có giới hạn thấp hơn (startIndex = 0).
AssemblySourceText(diffs: IEnumerable<DiffOperation>?)Tái lại văn bản ban đầu (source): sự kết hợp của mỗi Run Equal và Delete.
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?)Tái lại văn bản được sửa đổi (được định vị): sự kết hợp của mỗi Run Equal và Insert.

Xem thêm

 Tiếng Việt