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


12
Rimuovere l'estensione del file da una stringa del nome file
Se ho una stringa che dice "abc.txt", c'è un modo rapido per ottenere una sottostringa che sia giusta"abc" ? Non posso farlo fileName.IndexOf('.')perché il nome del file potrebbe essere "abc.123.txt"o qualcosa del genere e ovviamente voglio solo sbarazzarmi dell'estensione (cioè "abc.123").
201 c#  string  parsing 



4
Elenco Linq di elenchi a singolo elenco
Sembra che questo sia il tipo di cosa a cui sarebbe già stata data risposta ma non riesco a trovarlo. La mia domanda è piuttosto semplice, come posso farlo in un'istruzione in modo che invece di dover nuovo l'elenco vuoto e quindi aggregare nella riga successiva, posso avere una singola …
201 c#  linq 

14
Qual è la differenza tra dinamico (C # 4) e var?
Avevo letto un sacco di articoli su quella nuova parola chiave che viene distribuita con C # v4, ma non sono riuscito a distinguere tra "dinamico" e "var". Questo articolo mi ha fatto riflettere, ma non riesco ancora a vedere alcuna differenza. È possibile utilizzare "var" solo come variabile locale, …
199 c#  dynamic 


11
Nessun ConcurrentList <T> in .Net 4.0?
Ero entusiasta di vedere il nuovo System.Collections.Concurrentspazio dei nomi in .Net 4.0, abbastanza bello! Ho visto ConcurrentDictionary, ConcurrentQueue, ConcurrentStack, ConcurrentBage BlockingCollection. Una cosa che sembra misteriosamente mancante è a ConcurrentList&lt;T&gt;. Devo scriverlo da solo (o toglierlo dal web :))? Mi sto perdendo qualcosa di ovvio qui?

7
Le classi residenti in App_Code non sono accessibili
Ho creato un sito Web in ASP.NET e ho creato una classe e l'ho inserito nella cartella App_Code. Tuttavia non posso accedervi dalle altre mie pagine. È necessario configurare qualcosa per consentirlo? L'ho fatto funzionare in progetti precedenti, ma non in questo, in qualche modo. namespace CLIck10.App_Code { public static …
198 c#  asp.net 

12
Come impostare un valore predefinito con Html.TextBoxFor?
Domanda semplice, se si utilizza l'Html Helper da ASP.NET MVC Framework 1, è facile impostare un valore predefinito su una casella di testo perché è presente un sovraccarico Html.TextBox(string name, object value). Quando ho provato a utilizzare il metodo Html.TextBoxFor , la mia prima ipotesi è stata quella di provare …


14
Differenza tra nuovo e override
Mi chiedo quale sia la differenza tra i seguenti: Caso 1: Classe di base public void DoIt(); Caso 1: classe ereditata public new void DoIt(); Caso 2: Classe di base public virtual void DoIt(); Caso 2: classe ereditata public override void DoIt(); Entrambi i casi 1 e 2 sembrano avere …

5
Gestore di eccezioni .NET globale nell'applicazione console
Domanda: Voglio definire un gestore di eccezioni globale per le eccezioni non gestite nella mia applicazione console. In asp.net, è possibile definirne uno in global.asax e nelle applicazioni / servizi di Windows, è possibile definirlo come di seguito AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.UnhandledException += new UnhandledExceptionEventHandler(MyExceptionHandler); Ma come posso definire …


15
Scrittura dei dati nel file CSV in C #
Sto provando a scrivere in un csvfile riga per riga usando il linguaggio C #. Ecco la mia funzione string first = reader[0].ToString(); string second=image.ToString(); string csv = string.Format("{0},{1}\n", first, second); File.WriteAllText(filePath, csv); L'intera funzione viene eseguita all'interno di un ciclo e ogni riga deve essere scritta nel csvfile. Nel …
198 c#  file  csv 

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.