Articles of comparar

Compare dois xml e imprima a diferença usando LINQ

Estou comparando dois xml e tenho que imprimir a diferença. Como posso conseguir isso usando o LINQ. Eu sei que posso usar XML diff patch pela Microsoft, mas eu prefiro usar o LINQ. Se você tiver alguma outra ideia, implementarei isso // Primeiro Xml // segundo Xml Eu quero comparar este dois xml e imprimir […]

Comparar fragments XML e diferenças de retorno

Eu tenho uma lista de auditoria cheia de objects serializados e gostaria de compará-los e retornar uma lista das diferenças. Por ‘comparar‘ quero dizer que eu quero retornar onde o texto de um elemento foi alterado, ou onde um nó foi adicionado (por isso não é em Xml1, mas é em Xml2- isso não vai […]

Comparando dois arquivos em c #

Eu quero comparar dois arquivos em C # e ver se eles são diferentes. Eles têm os mesmos nomes de arquivos e são exatamente do mesmo tamanho quando diferentes. Eu só estava me perguntando se há uma maneira rápida de fazer isso sem ter que entrar manualmente e ler o arquivo. obrigado

Como implementar vários comparadores para uma class IComparable ?

Eu tenho uma class que implementa IComparable. public class MyClass : IComparable { public int CompareTo(MyClass c) { return this.whatever.CompareTo(c.whatever); } etc.. } Eu então posso chamar o método de sorting de uma lista genérica da minha class List c = new List(); //Add stuff, etc. c.Sort(); e ter a lista ordenada de acordo com […]

Como comparar 2 strings e encontrar a diferença em porcentagem?

Eu sou novo em c #. Eu tenho 2 cordas, elas representam caracteres do Alfabeto Fonético Internacional. String 1 – ðə ɻɛd fɑks ɪz hʌŋgɻi String 2 – ðæt ɪt foks ɪn ðʌ sʌn ɻe͡i Agora eu preciso comparar String 1 com String 2 e descobrir quanto String 2 difere da String 1 . Eu […]

Comparação de strings em .Net: “+” vs “-”

Eu sempre assumi que. Net compara cadeias lexicograficamente, de acordo com a cultura atual. Mas há algo estranho quando uma das cordas termina em ‘-‘: “+”.CompareTo(“-“) Returns: 1 “+1”.CompareTo(“-1”) Returns: -1 Eu entendo todas as culturas que eu tentei, incluindo a invariante. Alguém pode explicar o que está acontecendo e como posso obter a ordem […]

Encontrar valores duplicados no dictionary e imprimir Chave do elemento duplicado

Qual pode ser o caminho mais rápido para verificar os valores duplicados no dictionary e imprimir sua chave? Dicionário MyDict que está tendo os seguintes valores, Valor chave 22 100 24 200 25 100 26 300 29 200 39 400 41 500 Exemplo: as chaves 22 e 25 têm os mesmos valores e eu preciso […]

Compare dois arquivos de texto linha por linha

Abaixo aqui eu descrevi um exemplo Cenário: “FileA-Database.txt” contém os seguintes nomes: KB200 KB300 KB400 “FileB-Slave.txt” contém os seguintes nomes: KB600 KB200 KB400 KB700 Eu quero comparar o “FileA-Database.txt” com “FileB-Slave.txt” e deixar os valores em falta ser preenchido automaticamente no arquivo “FileA-Database.txt” também eu preciso exibir os valores ausentes em um texto arquivo chamado […]

Como comparar arquivos XML em c #?

Eu sei que houve muitas perguntas como essa, mas não consegui encontrar uma resposta que satisfizesse minhas necessidades. Eu tenho que escrever um aplicativo que irá comparar arquivos XML: haverá dois tipos de comparação, primeiro para dois arquivos, listando todas as diferenças e um segundo para vários arquivos XML listando todas as variações de médias. […]

Linq where clause compara apenas o valor de data sem valor de tempo

var _My_ResetSet_Array = _DB .tbl_MyTable .Where(x => x.Active == true && x.DateTimeValueColumn x); A consulta superior está funcionando corretamente. Mas quero verificar apenas o valor de data apenas. Mas a data de verificação da consulta superior + o valor do tempo. No mssql tradicional, eu poderia escrever uma consulta como abaixo. SELECT * FROM dbo.tbl_MyTable […]