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

30
Rendere pubblico un metodo privato per testarlo ... buona idea?
Nota del moderatore: ci sono già 39 risposte pubblicate qui (alcune sono state eliminate). Prima di pubblicare la risposta, considera se puoi aggiungere qualcosa di significativo alla discussione. Molto probabilmente stai solo ripetendo ciò che qualcun altro ha già detto. Occasionalmente mi ritrovo a dover fare un metodo privato in …
301 c#  java  unit-testing 

6
Convert.ChangeType () non riesce sui tipi nullable
Voglio convertire una stringa in un valore di proprietà dell'oggetto, il cui nome ho come stringa. Sto cercando di farlo in questo modo: string modelProperty = "Some Property Name"; string value = "SomeValue"; var property = entity.GetType().GetProperty(modelProperty); if (property != null) { property.SetValue(entity, Convert.ChangeType(value, property.PropertyType), null); } Il problema è …
301 c#  .net  reflection 

26
Ottieni l'indirizzo IP locale
In Internet ci sono diversi posti che mostrano come ottenere un indirizzo IP. E molti di loro assomigliano a questo esempio: String strHostName = string.Empty; // Getting Ip address of local machine... // First get the host name of local machine. strHostName = Dns.GetHostName(); Console.WriteLine("Local Machine's Host Name: " + …
301 c#  networking 

11
Convertire l'ora UTC / GMT in ora locale
Stiamo sviluppando un'applicazione C # per un client di servizi Web. Questo funzionerà su PC Windows XP. Uno dei campi restituiti dal servizio Web è un campo DateTime. Il server restituisce un campo in formato GMT, ovvero con una "Z" alla fine. Tuttavia, abbiamo scoperto che .NET sembra fare una …
301 c#  .net  datetime  utc 

9
Come evitare la follia del costruttore dell'iniezione di dipendenza?
Trovo che i miei costruttori stiano iniziando ad apparire così: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) con un elenco di parametri sempre crescente. Poiché "Container" è il mio contenitore di iniezione di dipendenza, perché non posso semplicemente fare questo: public MyClass(Container con) per ogni classe? Quali sono gli …

21
Come analizzare una stringa in un int nullable
Voglio analizzare una stringa in un int nullable in C #. vale a dire. Voglio recuperare il valore int della stringa o null se non può essere analizzato. Speravo in qualche modo che funzionasse int? val = stringVal as int?; Ma non funzionerà, quindi il modo in cui lo sto …
300 c#  .net  string  .net-3.5  nullable 


11
Qual è la differenza tra | e || o operatori?
Ho sempre usato ||(due pipe) in espressioni OR, sia in C # che in PHP. Di tanto in tanto vedo un unico tubo utilizzato: |. Qual è la differenza tra questi due usi? Ci sono avvertenze quando si usano l'una sull'altra o sono intercambiabili?
300 c#  php  operators 

23
Conversione di stringhe in maiuscolo / minuscolo
Ho una stringa che contiene parole in una combinazione di caratteri maiuscoli e minuscoli. Per esempio: string myData = "a Simple string"; Devo convertire il primo carattere di ogni parola (separato da spazi) in maiuscolo. Quindi voglio il risultato come:string myData ="A Simple String"; C'è un modo semplice per farlo? …
300 c#  string 

4
Perché HttpClient BaseAddress non funziona?
Si consideri il seguente codice, dove BaseAddressdefinisce un percorso URI parziale. using (var handler = new HttpClientHandler()) using (var client = new HttpClient(handler)) { client.BaseAddress = new Uri("http://something.com/api"); var response = await client.GetAsync("/resource/7"); } Mi aspetto che questo esegua una GETrichiesta a http://something.com/api/resource/7. Ma non lo fa. Dopo alcune ricerche, …




1
Memorizza il file Kinect v2.0 Motion su BVH
Vorrei archiviare i dati di motion capture da Kinect 2 come file BVH. Ho trovato il codice che lo fa per Kinect 1 che può essere trovato qui . Ho esaminato il codice e ho trovato diverse cose che non riuscivo a capire. Ad esempio, nel codice citato ho cercato …


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.