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
Attributi più utili [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . So che gli attributi sono estremamente utili. Ce ne sono alcuni …
784 c#  .net  .net-attributes 



9
Generatore di numeri casuali che genera solo un numero casuale
Ho la seguente funzione: //Function to get random number public static int RandomNumber(int min, int max) { Random random = new Random(); return random.Next(min, max); } Come lo chiamo: byte[] mac = new byte[6]; for (int x = 0; x < 6; ++x) mac[x] = (byte)(Misc.RandomNumber((int)0xFFFF, (int)0xFFFFFF) % 256); Se …
765 c#  random 




30
La definizione manifest dell'assembly individuato non corrisponde al riferimento dell'assembly
Sto cercando di eseguire alcuni test unitari in un'applicazione Windows Forms C # (Visual Studio 2005) e ottengo il seguente errore: System.IO.FileLoadException: impossibile caricare il file o l'assembly 'Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken = 764d581291d764f7' o una delle sue dipendenze. La definizione manifest dell'assembly individuato non corrisponde …


30
Come si puliscono correttamente gli oggetti di interoperabilità di Excel?
Sto usando l'interoperabilità di Excel in C # ( ApplicationClass) e ho inserito il seguente codice nella mia clausola finally: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Sebbene questo tipo di lavori, il Excel.exeprocesso è ancora in background anche dopo aver chiuso Excel. Viene rilasciato solo …
747 c#  excel  interop  com-interop 

18
Distinto () con lambda?
Bene, quindi ho un enumerabile e desidero ottenere valori distinti da esso. Utilizzando System.Linq, c'è ovviamente un metodo di estensione chiamato Distinct. Nel caso semplice, può essere utilizzato senza parametri, come: var distinctValues = myStringList.Distinct(); Bene e buono, ma se ho un elenco numeroso di oggetti per i quali devo …

9
DateTime vs DateTimeOffset
Attualmente, abbiamo un modo standard di gestire .NET DateTimein modo consapevole TimeZone: ogni volta che produciamo un DateTimelo facciamo in UTC (es. Usando DateTime.UtcNow), e ogni volta che ne visualizziamo uno, riconvertiamo da UTC all'ora locale dell'utente . Funziona bene, ma ho letto DateTimeOffsete come cattura l'ora locale e l'ora …

13
Come si imposta l'intestazione Content-Type per una richiesta HttpClient?
Sto cercando di impostare l' Content-Typeintestazione di un HttpClientoggetto come richiesto da un'API che sto chiamando. Ho provato a impostare Content-Typecome di seguito: using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); httpClient.DefaultRequestHeaders.Add("Accept", "application/json"); httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json"); // ... } Mi consente di aggiungere l' Acceptintestazione ma quando provo …
739 c#  asp.net  api  http  rest 

30
Come gestite più pulsanti di invio in ASP.NET MVC Framework?
C'è un modo semplice per gestire più pulsanti di invio dallo stesso modulo? Per esempio: <% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %> <input type="submit" value="Send" /> <input type="submit" value="Cancel" /> <% Html.EndForm(); %> Qualche idea su come eseguire questa operazione in ASP.NET Framework Beta? Tutti gli esempi per cui ho cercato su …


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.