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
Codice per decodificare / codificare un URL base64 modificato
Voglio codificare i dati in base64 per inserirli in un URL e quindi decodificarli nel mio HttpHandler. Ho scoperto che la codifica Base64 consente un carattere "/" che rovinerà la mia corrispondenza UriTemplate. Poi ho scoperto che esiste un concetto di "Base64 modificato per URL" da wikipedia: Esiste un Base64 …
113 c#  url  base64  encode  decode 


3
Le applicazioni console asincrone sono supportate in .NET Core?
Ad un certo punto nel tempo CoreCLR ha supportato i punti di ingresso principali asincroni. Vedi http://blog.stephencleary.com/2015/03/async-console-apps-on-net-coreclr.html Tuttavia, entrambi i programmi seguenti non funzionano in .NET Core RTM using System; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { public static async Task Main(string[] args) { await Task.Delay(1000); Console.WriteLine("Hello World!"); …
113 c#  .net  .net-core 

5
Transizione da Windows Forms a WPF
Per molto tempo sono rimasto bloccato con lo sviluppo di Windows Form (iniziato con VB6 e ha continuato fino a C # .NET 4.5), e ho praticamente raggiunto il limite di ciò che Windows Form può fare, entrambi utilizzando .NET puro ed effetti speciali con Native Code. Ho provato a …

5
intercetta tutte le eccezioni non gestite in ASP.NET Web Api
Come faccio a rilevare tutte le eccezioni non gestite che si verificano in ASP.NET Web Api in modo da poterle registrare? Finora ho provato: Crea e registra un file ExceptionHandlingAttribute Implementa un Application_Errormetodo inGlobal.asax.cs Iscriviti a AppDomain.CurrentDomain.UnhandledException Iscriviti a TaskScheduler.UnobservedTaskException La ExceptionHandlingAttributegestisce con successo le eccezioni che vengono gettati all'interno …

8
Devo Close () una connessione SQLC prima che venga eliminata?
Per la mia altra domanda qui sugli oggetti usa e getta , dovremmo chiamare Close () prima della fine di un blocco using? using (SqlConnection connection = new SqlConnection()) using (SqlCommand command = new SqlCommand()) { command.CommandText = "INSERT INTO YourMom (Amount) VALUES (1)"; command.CommandType = System.Data.CommandType.Text; connection.Open(); command.ExecuteNonQuery(); // …

6
Come creo una classe immutabile?
Sto lavorando alla creazione di una classe immutabile. Ho contrassegnato tutte le proprietà come di sola lettura. Ho un elenco di elementi nella classe. Sebbene se la proprietà è di sola lettura, l'elenco può essere modificato. L'esposizione dell'IEnumerable dell'elenco lo rende immutabile. Volevo sapere quali sono le regole di base …
113 c#  .net  immutability 

8
Come caricare un assembly in AppDomain con tutti i riferimenti in modo ricorsivo?
Voglio caricare un nuovo AppDomainassieme che ha un complesso albero di riferimenti (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Per quanto ho capito, quando viene caricato un assembly AppDomain, i suoi riferimenti non vengono caricati automaticamente e devo caricarli manualmente. Quindi quando lo faccio: string dir = @"SomePath"; …


3
Rimuovere colonne da DataTable in C #
Ho un DataSet da cui ottengo un DataTable da cui mi viene restituito da una chiamata di funzione. Ha 15-20 colonne, tuttavia voglio solo 10 colonne di dati. C'è un modo per rimuovere quelle colonne che non voglio, copiare DataTable in un altro che ha solo le colonne definite che …
113 c#  asp.net 

22
c # databile in csv
Qualcuno potrebbe dirmi perché il seguente codice non funziona. I dati vengono salvati nel file csv, tuttavia i dati non vengono separati. Esiste tutto nella prima cella di ogni riga. StringBuilder sb = new StringBuilder(); foreach (DataColumn col in dt.Columns) { sb.Append(col.ColumnName + ','); } sb.Remove(sb.Length - 1, 1); sb.Append(Environment.NewLine); …
113 c#  csv  delimited-text 


8
Trova l'indice di un valore in un array
Linq può essere usato in qualche modo per trovare l'indice di un valore in un array? Ad esempio, questo ciclo individua l'indice della chiave all'interno di un array. for (int i = 0; i < words.Length; i++) { if (words[i].IsKey) { keyIndex = i; } }
113 c#  arrays  linq 

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.