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


3
Prestazioni di metodi statici vs metodi di istanza
La mia domanda è relativa alle caratteristiche prestazionali dei metodi statici rispetto ai metodi di istanza e alla loro scalabilità. Si supponga per questo scenario che tutte le definizioni di classe siano in un singolo assembly e che siano necessari più tipi di puntatori discreti. Tener conto di: public sealed …

4
Linq a EntityFramework DateTime
На этот вопрос есть ответы на Stack Overflow на русском : LINQ to Entities non riconosce il metodo "System.DateTime AddDays (Double)" Nella mia applicazione sto usando Entity Framework. Il mio tavolo -Article -period -startDate Ho bisogno di record che corrispondono => DateTime.Now > startDate and (startDate + period) > DateTime.Now …


12
Bind TextBox alla pressione del tasto Invio
L'associazione di dati predefinita TextBoxè TwoWaye il testo viene assegnato alla proprietà solo quando TextBoxperde il suo focus. Esiste un modo XAML semplice per eseguire l'associazione dati quando si preme il Entertasto TextBox?. So che è abbastanza facile da fare nel codice dietro, ma immagina se questo TextBoxè all'interno di …
108 c#  wpf  xaml  .net-3.5  textbox 


3
Impostazione di un oggetto su null vs Dispose ()
Sono affascinato dal modo in cui funzionano CLR e GC (sto lavorando per espandere le mie conoscenze su questo leggendo CLR tramite C #, i libri / post di Jon Skeet e altro). Comunque, qual è la differenza tra dire: MyClass myclass = new MyClass(); myclass = null; Oppure, facendo …
108 c#  .net  disposable 

2
Utilizzo di PropertyInfo per scoprire il tipo di proprietà
Voglio analizzare dinamicamente un albero di oggetti per eseguire una convalida personalizzata. La convalida non è importante in quanto tale, ma voglio capire meglio la classe PropertyInfo. Farò qualcosa di simile public bool ValidateData(object data) { foreach (PropertyInfo propertyInfo in data.GetType().GetProperties()) { if (the property is a string) { string …
108 c#  .net  reflection 

4
l'assegnazione dei riferimenti è atomica, quindi perché è necessario Interlocked.Exchange (ref Object, Object)?
Nel mio servizio web asmx multithread avevo un campo di classe _allData del mio tipo SystemData che consiste di pochi List<T>e Dictionary<T>contrassegnato come volatile. Il sistema data ( _allData) viene aggiornato di tanto in tanto e lo faccio creando un altro oggetto chiamato newDatae riempiendo le sue strutture dati con …

3
L'avvio potrebbe non essere richiamato per un'attività in stile promessa. l'eccezione sta arrivando
Sto creando una semplice applicazione desktop wpf. L'interfaccia utente ha solo un pulsante e un codice in un file .cs come. private void Button_Click_2(object sender, RoutedEventArgs e) { FunctionA(); } public void FunctionA() { Task.Delay(5000).Start(); MessageBox.Show("Waiting Complete"); } Ma sorprendentemente la linea Task.Delay(5000).Start();sta lanciando un InvalidOperationException: L'avvio potrebbe non essere …
108 c#  c#-4.0  .net-4.0 



12
Come riassumere una matrice di numeri interi in C #
Esiste un modo più breve migliore dell'iterazione sull'array? int[] arr = new int[] { 1, 2, 3 }; int sum = 0; for (int i = 0; i < arr.Length; i++) { sum += arr[i]; } una precisazione: Primaria migliore significa codice più pulito, ma sono ben accetti anche suggerimenti …
108 c#  arrays  integer 



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.