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

10
Equivalente di typedef in C #
Esiste un equivalente dattiloscritto in C # o in qualche modo ottenere un comportamento simile? Ho fatto un po 'di googling, ma ovunque sembro essere negativo. Attualmente ho una situazione simile alla seguente: class GenericClass<T> { public event EventHandler<EventData> MyEvent; public class EventData : EventArgs { /* snip */ } …
326 c#  typedef 

11
Come posso usare la riflessione per invocare un metodo privato?
Esistono un gruppo di metodi privati ​​nella mia classe e devo chiamarne uno dinamicamente basato su un valore di input. Sia il codice invocante che i metodi target sono nella stessa istanza. Il codice è simile al seguente: MethodInfo dynMethod = this.GetType().GetMethod("Draw_" + itemType); dynMethod.Invoke(this, new object[] { methodParams }); …





17
Impostazione dell'origine dell'immagine WPF nel codice
Sto cercando di impostare nel codice l'origine di un'immagine WPF. L'immagine è incorporata come risorsa nel progetto. Guardando esempi ho trovato il codice qui sotto. Per qualche motivo non funziona: l'immagine non viene visualizzata. Tramite il debug posso vedere che lo stream contiene i dati dell'immagine. Quindi cosa c'è che …
325 c#  .net  wpf  image 


11
Perché abbiamo bisogno di boxe e unboxing in C #?
Perché abbiamo bisogno di boxe e unboxing in C #? So cos'è la boxe e unboxing, ma non riesco a comprenderne il reale utilizzo. Perché e dove dovrei usarlo? short s = 25; object objshort = s; //Boxing short anothershort = (short)objshort; //Unboxing
325 c#  .net  boxing 


8
Come posso saltare un'iterazione di un ciclo `foreach`?
In Perl posso saltare un'iterazione foreach (o qualsiasi ciclo) con un next;comando. C'è un modo per saltare un'iterazione e passare al ciclo successivo in C #? foreach (int number in numbers) { if (number < 0) { // What goes here to skip over the loop? } // otherwise process …
324 c#  .net  loops 

30
Semplice prova che il GUID non è univoco [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda solleciterà probabilmente dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
323 c#  guid 



30
Qual è il caso d'angolo più strano che hai visto in C # o .NET? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda solleciterà probabilmente dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
322 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.