Domande taggate «.net»

NON utilizzare per domande su .NET Core: utilizzare invece [.net-core]. Il framework .NET è un framework software progettato principalmente per il sistema operativo Microsoft Windows. Include un'implementazione della Libreria di classi base, Common Language Runtime (comunemente indicato come CLR), Common Type System (comunemente indicato come CTS) e Dynamic Language Runtime. Supporta molti linguaggi di programmazione, tra cui C #, VB.NET, F # e C ++ / CLI.

17
Differenza C # tra == e Equals ()
Ho una condizione in un'applicazione silverlight che confronta 2 stringhe, per qualche motivo quando lo uso ==restituisce false mentre .Equals()restituisce true . Ecco il codice: if (((ListBoxItem)lstBaseMenu.SelectedItem).Content.Equals("Energy Attack")) { // Execute code } if (((ListBoxItem)lstBaseMenu.SelectedItem).Content == "Energy Attack") { // Execute code } Qualche motivo per cui questo sta accadendo?
548 c#  .net  equals 



27
Confronto di matrici a due byte in .NET
Come posso farlo velocemente? Sicuro che posso farlo: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } Ma sto cercando una funzione BCL o un modo provato altamente ottimizzato per farlo. java.util.Arrays.equals((sbyte[])(Array)a1, (sbyte[])(Array)a2); funziona …
541 c#  .net  arrays  performance  j# 

22
Impossibile aggiornare EntitySet - perché ha un DefiningQuery e non esiste alcun elemento <UpdateFunction>
Sto usando Entity Framework 1 con .net 3.5. Sto facendo qualcosa di semplice come questo: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } Ricevo questo errore quando provo a fare: context.SaveChanges(); Ottengo l'errore: Impossibile aggiornare EntitySet - perché ha un DefiningQuery e non esiste …

6
Calcola il tempo di esecuzione di un metodo
Possibile duplicato: come misurare la durata di una funzione? Ho un metodo I / O che richiede tempo che copia i dati da una posizione a un'altra. Qual è il modo migliore e più reale per calcolare i tempi di esecuzione? Thread? Timer? Stopwatch? Qualche altra soluzione? Voglio quello più …
533 c#  .net  timer  io  stopwatch 



8
Come funziona esattamente il blocco?
Vedo che per l'utilizzo di oggetti che non sono thread-safe, avvolgiamo il codice con un lucchetto come questo: private static readonly Object obj = new Object(); lock (obj) { // thread unsafe code } Quindi cosa succede quando più thread accedono allo stesso codice (supponiamo che sia in esecuzione in …


17
Quale "configurazione aggiuntiva" è necessaria per fare riferimento a un assembly in modalità mista .NET 2.0 in un progetto .NET 4.0?
Ho un progetto in cui mi piacerebbe usare alcune delle funzionalità di .NET 4.0, ma un requisito fondamentale è che posso usare il framework System.Data.SQLite che viene compilato contro 2.X. Vedo che ciò è possibile come la risposta accettata qui, ma non vedo come raggiungerlo. Quando provo ad eseguire il …

22
Copia l'intero contenuto di una directory in C #
Voglio copiare l'intero contenuto di una directory da una posizione all'altra in C #. Non sembra esserci un modo per farlo usando le System.IOclassi senza molta ricorsione. Esiste un metodo in VB che possiamo usare se aggiungiamo un riferimento a Microsoft.VisualBasic: new Microsoft.VisualBasic.Devices.Computer(). FileSystem.CopyDirectory( sourceFolder, outputFolder ); Sembra un brutto …
524 c#  .net  directory  copy 


10
Il modo migliore per ottenere il percorso della cartella dell'applicazione
Vedo che ci sono alcuni modi per ottenere il percorso della cartella dell'applicazione: Application.StartupPath System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().Location) AppDomain.CurrentDomain.BaseDirectory System.IO.Directory.GetCurrentDirectory() Environment.CurrentDirectory System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) System.IO.Path.GetDirectory(Application.ExecutablePath) Qual è il modo migliore a seconda della situazione?
515 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.