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

7
Come rimuovere un elemento per un enum OR?
Ho un enum come: public enum Blah { RED = 2, BLUE = 4, GREEN = 8, YELLOW = 16 } Blah colors = Blah.RED | Blah.BLUE | Blah.YELLOW; Come potrei rimuovere il colore blu dai colori variabili?
181 c#  enums 

10
Come rimuovere i nuovi caratteri di linea da una stringa?
Ho una stringa nel seguente formato string s = "This is a Test String.\n This is a next line.\t This is a tab.\n' Voglio rimuovere tutte le occorrenze di \ne \rdalla stringa sopra. Ho provato string s = s.Trim(new char[] {'\n', '\r'});ma non ha aiutato.
181 c#  .net 

5
Come posso convertire questo codice foreach in Parallel.ForEach?
Sono un po 'confuso Parallel.ForEach. Che cos'è Parallel.ForEache cosa fa esattamente? Si prega di non fare riferimento a nessun collegamento MSDN. Ecco un semplice esempio: string[] lines = File.ReadAllLines(txtProxyListPath.Text); List<string> list_lines = new List<string>(lines); foreach (string line in list_lines) { //My Stuff } Come posso riscrivere questo esempio con Parallel.ForEach?



9
Qual è la differenza tra == e Equals () per le primitive in C #?
Considera questo codice: int age = 25; short newAge = 25; Console.WriteLine(age == newAge); //true Console.WriteLine(newAge.Equals(age)); //false Console.ReadLine(); Entrambi inte shortsono tipi primitivi, ma un confronto con ==restituisce vero e un confronto con Equalsrestituisce falso. Perché?
180 c#  compare 

18
Verifica se la stringa è un guid senza generare eccezioni?
Voglio provare a convertire una stringa in un Guid, ma non voglio fare affidamento sul rilevamento delle eccezioni ( per motivi di prestazioni - le eccezioni sono costose per motivi di usabilità: viene visualizzato il debugger per motivi di design - l'atteso non è eccezionale In altre parole il codice: …
180 c#  string  parsing  guid 

11
Crollo dell'istruzione C # di Visual Studio
Quando modifico blocchi di codice veramente lunghi (che dovrebbero essere sicuramente rifattorizzati comunque, ma questo va oltre lo scopo di questa domanda), desidero spesso la possibilità di comprimere blocchi di istruzioni come si possono comprimere blocchi funzionali. Vale a dire, sarebbe bello se l'icona meno apparisse nella struttura del codice …

6
Quando si suppone che "Try" sia usato nei nomi dei metodi C #?
Stavamo discutendo con i nostri colleghi su cosa significhi se il nome del metodo inizia con "Prova". C'erano le seguenti opinioni: Utilizzare "Prova" quando il metodo può restituire un valore null. Utilizzare "Prova" quando il metodo non genera un'eccezione. Qual è la definizione ufficiale? Cosa dice "Prova" nel nome del …



15
Chiamata webapi non autorizzata che restituisce la pagina di accesso anziché 401
Come configuro il mio progetto mvc / webapi in modo che un metodo webapi chiamato da una vista rasoio non ritorni la pagina di accesso quando non è autorizzato? È un'applicazione MVC5 che ha anche controller WebApi per le chiamate tramite JavaScript. I due metodi seguenti [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> …

8
Inserisci contenuto nell'oggetto HttpResponseMessage?
Diversi mesi fa, Microsoft ha deciso di modificare la classe HttpResponseMessage. Prima, potevi semplicemente passare un tipo di dati nel costruttore e quindi restituire il messaggio con quei dati, ma non più. Ora, è necessario utilizzare la proprietà Content per impostare il contenuto del messaggio. Il problema è che è …

12
Quando utilizzare IList e quando utilizzare Elenco
So che IList è l'interfaccia e List è il tipo concreto, ma non so ancora quando usarli. Quello che sto facendo ora è se non ho bisogno dei metodi Sort o FindAll che utilizzo l'interfaccia. Ho ragione? Esiste un modo migliore per decidere quando utilizzare l'interfaccia o il tipo concreto?
180 c#  .net 


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.