2011-01-13 10 views
10

Dosya karşılaştırması için bir (tercihen ücretsiz). NET kütüphanesi var mıdır ve eklenemeyen koleksiyonları eklenmiş, değiştirilmiş ve silinmiş satırlardan geri döndürüyor mu?Dosya karşılaştırması için bir .NET kütüphanesi var mıdır ve eklenen, değiştirilen ve silinmiş satırlar dışında sayısız koleksiyonları döndürüyor mu?

Temel olarak, karşılaştırmanın ötesindeki her şey, ancak .NET'te yapar ve etkileşimde bulunabileceğiniz koleksiyonları döndürür.

cevap

12

Aradığınız şey bir Diff nesil kitaplığıdır.

DiffPlex'a bir göz atabilirim.

Hafızanın kendin içine dosyalarını okumak gerekecek, ancak kolayca bu noktadan dosyaları kullanabilirsiniz böylece DiffPlex etrafında bir sarmalayıcı sınıf oluşturmak için zor olmaz ...

+0

Harika, teşekkürler! – Matt

0

Ben DiffPlex'e bakmaya çalıştı, ancak Windows formları söz konusu olduğunda kod örneklerinin eksik olduğunu gördü. Yan yana kullanmaya çalıştım ama bunu uygulamakta ciddi zorluklar yaşadım. Yazarla bağlantı kurmayı denedim ama boşuna. Bulduğum tek örnek kod örneği, DiffPlex'dan InlineDiffBuilder sınıfını kullanmaktı.

Yan yana bir örnek hakkında konuşuyor ancak sadece size bir görüntü veriyor. Bu harika kod için daha fazla öğretici ve örnek varsa gerçekten harika olurdu.

İlgili konular