Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.


5
Verifica di un parametro specifico con Moq
public void SubmitMessagesToQueue_OneMessage_SubmitSuccessfully() { var messageServiceClientMock = new Mock<IMessageServiceClient>(); var queueableMessage = CreateSingleQueueableMessage(); var message = queueableMessage[0]; var xml = QueueableMessageAsXml(queueableMessage); messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(xml)).Verifiable(); //messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(It.IsAny<XmlElement>())).Verifiable(); var serviceProxyFactoryStub = new Mock<IMessageServiceClientFactory>(); serviceProxyFactoryStub.Setup(proxyFactory => proxyFactory.CreateProxy()).Returns(essageServiceClientMock.Object); var loggerStub = new Mock<ILogger>(); var client = new MessageClient(serviceProxyFactoryStub.Object, loggerStub.Object); client.SubmitMessagesToQueue(new List<IMessageRequestDTO> {message}); //messageServiceClientMock.Verify(proxy …
170 c#  unit-testing  nunit  moq 

21
Le iscrizioni sono per le persone pigre?
Di recente ho avuto una discussione con un altro sviluppatore che mi ha affermato che i JOIN (SQL) sono inutili. Ciò è tecnicamente vero, ma ha aggiunto che l'utilizzo dei join è meno efficiente rispetto a effettuare diverse richieste e collegare le tabelle nel codice (C # o Java). Per …
169 c#  java  sql  join 


11
Lettura di file CSV utilizzando C #
Sto scrivendo una semplice applicazione di importazione e ho bisogno di leggere un file CSV, mostrare il risultato in DataGride mostrare righe danneggiate del file CSV in un'altra griglia. Ad esempio, mostra le linee che sono più brevi di 5 valori in un'altra griglia. Sto cercando di farlo in questo …
169 c#  csv 


9
Il programma non contiene un metodo 'Main' statico adatto per un punto di ingresso
Improvvisamente il mio intero progetto ha smesso di compilare, mostrando il seguente messaggio: Il programma 'path_to_obj_project_folder' non contiene un metodo 'Main' statico adatto per un punto di ingresso Non ho apportato modifiche alle proprietà del progetto, ho appena aggiunto alcune classi, spostato alcune altre classi in cartelle. È un progetto …
169 c#  wpf 






4
In che modo il compilatore C # rileva i tipi COM?
EDIT: ho scritto i risultati come post sul blog . Il compilatore C # tratta i tipi di COM in modo piuttosto magico. Ad esempio, questa affermazione sembra normale ... Word.Application app = new Word.Application(); ... finché non ti rendi conto che Applicationè un'interfaccia. Chiamare un costruttore su un'interfaccia? Yoik! …


24
Impossibile abilitare i vincoli. Una o più righe contengono valori che violano vincoli non nulli, univoci o con chiave esterna
Faccio un join esterno ed eseguo correttamente nel informixdatabase ma ottengo la seguente eccezione nel mio codice: DataTable dt = TeachingLoadDAL.GetCoursesWithEvalState(i, bat); Impossibile abilitare i vincoli. Una o più righe contengono valori che violano vincoli non nulli, univoci o con chiave esterna. Conosco il problema, ma non so come risolverlo. …
168 c#  asp.net  sql  database  informix 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.