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 #.


26
Ci sono suggerimenti per lo sviluppo di un documento sugli standard di codifica C # / sulle migliori pratiche? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
159 c#  standards  procedure 

13
Log4net non scrive il registro nel file di registro
Ho creato uno scenario semplice utilizzando Log4net, ma sembra che le mie appendici di registro non funzionino perché i messaggi non vengono aggiunti al file di registro. Ho aggiunto quanto segue al file web.config: <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/> </configSections> <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <file value="D:\MyData\Desktop\LogFile.txt" /> <appendToFile value="true" …
159 c#  .net  asp.net  logging  log4net 

5
Aggiungi zero-padding a una stringa
Come faccio ad aggiungere il riempimento "0" a una stringa in modo che la lunghezza della mia stringa sia sempre 4? Esempio If input "1", 3 padding is added = 0001 If input "25", 2 padding is added = 0025 If input "301", 1 padding is added = 0301 If …
159 c#  string  padding 


7
Il client invia la richiesta SOAP e riceve la risposta
Tentativo di creare un client C # (verrà sviluppato come servizio Windows) che invia richieste SOAP a un servizio Web (e ottiene i risultati). Da questa domanda ho visto questo codice: protected virtual WebRequest CreateRequest(ISoapMessage soapMessage) { var wr = WebRequest.Create(soapMessage.Uri); wr.ContentType = "text/xml;charset=utf-8"; wr.ContentLength = soapMessage.ContentXml.Length; wr.Headers.Add("SOAPAction", soapMessage.SoapAction); wr.Credentials …

2
In che modo String.Equals (a, b) non produce StackOverflowException?
Durante l'esame String ==dell'operatore, ho notato che chiama String.Equals(string a, string b), il che significa che è solo un pass-through. Esaminando il String.Equals(string a, string b)metodo, vedo che esegue un controllo di uguaglianza utilizzando l' ==operatore. In che modo funziona davvero e non causa problemi StackOverflowExceptionquando si fa qualcosa di …
159 c#  .net 


10
C # Ignora gli errori del certificato?
Ricevo il seguente errore durante una richiesta di servizio Web a un servizio Web remoto: Impossibile stabilire una relazione di fiducia per il canale sicuro SSL / TLS. ---> System.Security.Authentication.AuthenticationException: il certificato remoto non è valido secondo la procedura di convalida. Esiste un modo per ignorare questo errore e continuare? …
159 c#  .net  ssl 

28
Elencando tutte le permutazioni di una stringa / intero
Un compito comune nella programmazione delle interviste (non dalla mia esperienza di interviste però) è quello di prendere una stringa o un numero intero ed elencare ogni possibile permutazione. C'è un esempio di come ciò viene fatto e della logica alla base della risoluzione di un tale problema? Ho visto …

3
Utilizzo di Moq per determinare se viene chiamato un metodo
Comprendo che posso verificare che si verifichi una chiamata di metodo se chiamo un metodo di livello superiore, ovvero: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Voglio provare che se chiamo SomeMethod()allora mi aspetto che SomeOtherMethod()verrà chiamato. Ho ragione nel pensare …
159 c#  .net  unit-testing  mocking  moq 




7
C # Crea nuovo T ()
Puoi vedere cosa sto cercando (ma non riesco) di fare con il seguente codice: protected T GetObject() { return new T(); } Qualsiasi aiuto sarebbe molto apprezzato. MODIFICARE: Il contesto era il seguente. Stavo giocando con una classe di controller personalizzati da cui derivano tutti i controller, con metodi standardizzati. …
159 c#  .net  generics  c#-4.0  .net-4.0 

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.