Articles of c #

Como comparar dois NSDates: Qual é mais recente?

Eu estou tentando conseguir uma synchronization dropbox e preciso comparar as datas de dois arquivos. Um está na minha conta dropBox e um está no meu iPhone. Eu vim com o seguinte, mas recebo resultados inesperados. Eu acho que estou fazendo algo fundamentalmente errado ao comparar as duas datas. Eu simplesmente usei os operadores , […]

Como a inheritance virtual resolve a ambigüidade do “diamante” (inheritance múltipla)?

class A { public: void eat(){ cout<<"A";} }; class B: virtual public A { public: void eat(){ cout<<"B";} }; class C: virtual public A { public: void eat(){ cout<<"C";} }; class D: public B,C { public: void eat(){ cout<eat(); } Eu entendo o problema do diamante, e acima do código não tem esse problema. Como […]

Como eu especifico o argumento Linq OrderBy dinamicamente?

Como eu especifico o argumento passado para orderby usando um valor que tomo como parâmetro? Ex: List existingStudends = new List{ new Student {…}, new Student {…}} Atualmente implementação: List orderbyAddress = existingStudends.OrderBy(c => c.Address).ToList(); Em vez de c.Address , como posso tomar isso como um parâmetro? Exemplo string param = “City”; List orderbyAddress = […]

JSON.NET – como desserializar a coleção de instâncias de interface?

Eu gostaria de serializar este código via json.net: public interface ITestInterface { string Guid {get;set;} } public class TestClassThatImplementsTestInterface1 { public string Guid { get;set; } } public class TestClassThatImplementsTestInterface2 { public string Guid { get;set; } } public class ClassToSerializeViaJson { public ClassToSerializeViaJson() { this.CollectionToSerialize = new List(); this.CollectionToSerialize.add( new TestClassThatImplementsTestInterface2() ); this.CollectionToSerialize.add( new […]

Por que não referência não-const a objects temporários?

C ++ permite a atribuição de objects temporários apenas à referência const. Não permitirá a atribuição de objects temporários para referência. Por exemplo: String& a = String(“test”); // Error const String& a = String(“test”); // Ok Em todos os lugares que eu google para este resultado, eu só vejo as seguintes respostas Modificar objects temporários […]

Como chamar funções Java do C ++?

Como posso chamar funções Java de um aplicativo C ++? Eu sei sobre chamá-los de CMD (ou técnicas semelhantes), mas eu prefiro não usá-los.

Funções de comparação de ponto flutuante para c #

Alguém pode apontar (ou mostrar) algumas boas funções gerais de comparação de ponto flutuante em C # para comparar valores de ponto flutuante? Eu quero implementar funções para IsEqual , IsGreater um IsLess . Eu também só me importo com duplos não flutua.

memory management no Qt?

Eu sou muito novo no Qt e estou me perguntando sobre algumas coisas básicas com gerenciamento de memory e a vida dos objects. Quando preciso excluir e / ou destruir meus objects? Algum deste é tratado automaticamente? No exemplo abaixo, qual dos objects que eu criei preciso excluir? O que acontece com a variável de […]

C # List Classificar por x e y

Similar ao List OrderBy Ordem Alfabética , queremos ordenar por um elemento, depois outro. queremos alcançar o equivalente funcional de SELECT * from Table ORDER BY x, y Temos uma class que contém várias funções de sorting e não temos problemas de sorting por um elemento. Por exemplo: public class MyClass { public int x; […]

Como definir o tempo limite da session no web.config

Eu tentei muito difícil, mas não consigo encontrar uma solução sobre como definir o valor de tempo limite de session para a session em processo para um aplicativo da Web ASP.Net. Estou usando o VSTS 2008 + .Net 3.5 + C #. Aqui está o que eu escrevi para definir o tempo limite como 1 […]