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

18
Impossibile ottenere il valore di local o argomento in quanto non è disponibile in questo puntatore di istruzione, probabilmente perché è stato ottimizzato
Visual Studio 2010 uccide (non c'è altra parola) i dati in uno degli argomenti della funzione nel blocco non sicuro. Cosa potrebbe causare questo errore? Il seguente messaggio viene visualizzato dal debugger. Cannot obtain value of local or argument as it is not available at this instruction pointer, possibly because …



1
Come disabilitare gli strumenti diagnostici?
Quando si esegue il debug di un'applicazione C # in Visual Studio 2015, Strumenti di diagnostica si avvia automaticamente. Ho deselezionato entrambe le caselle di controllo in Seleziona strumenti , ma non sembra disabilitarlo completamente. Come posso spegnerlo (e riaccenderlo più tardi)?

4
Perché Func <T, bool> invece di Predicate <T>?
Questa è solo una domanda curiosa che mi chiedevo se qualcuno avesse una buona risposta a: Nella libreria di classi .NET Framework abbiamo ad esempio questi due metodi: public static IQueryable&lt;TSource&gt; Where&lt;TSource&gt;( this IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate ) public static IEnumerable&lt;TSource&gt; Where&lt;TSource&gt;( this IEnumerable&lt;TSource&gt; source, Func&lt;TSource, bool&gt; predicate ) …
211 c#  .net  predicate  func 


7
Quando utilizzare Cast () e Oftype () in Linq
Sono a conoscenza di due metodi di tipi di casting IEnumerableda aArraylist in Linq e mi chiedo in quali casi utilizzarli? per esempio IEnumerable&lt;string&gt; someCollection = arrayList.OfType&lt;string&gt;() o IEnumerable&lt;string&gt; someCollection = arrayList.Cast&lt;string&gt;() Qual è la differenza tra questi due metodi e dove devo applicare ogni caso?
211 c#  .net  linq 

4
Come ottenere valori da IGrouping
Ho una domanda IGroupinge il Select()metodo. Diciamo che ho un IEnumerable&lt;IGrouping&lt;int, smth&gt;&gt;in questo modo: var groups = list.GroupBy(x =&gt; x.ID); dov'è lista List&lt;smth&gt;. E ora ho bisogno di passare i valori di ciascuno IGroupinga un altro elenco in qualche modo: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); // …
211 c#  linq  select  igrouping 


7
Formattazione di un float con 2 cifre decimali
Attualmente sto costruendo un modulo di vendita per un sito Web di clienti. Finora ho calcolato il prezzo di vendita per calcolarlo perfettamente, ma dove sono rimasto bloccato sta formattando l'output con 2 cifre decimali. Attualmente sto chiamando questo in una variabile in modo da poter associare i risultati a …


13
Quanto costa .NET reflection?
Sento costantemente quanto sia brutta la riflessione. Mentre generalmente evito la riflessione e raramente trovo situazioni in cui è impossibile risolvere il mio problema senza di esso, mi chiedevo ... Per coloro che hanno usato la riflessione nelle applicazioni, hai misurato i risultati delle prestazioni ed è davvero così male?

1
Come ottenere un elenco di proprietà con un determinato attributo?
Ho un tipo te vorrei ottenere un elenco delle proprietà pubbliche che hanno l'attributo MyAttribute. L'attributo è contrassegnato con AllowMultiple = false, in questo modo: [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)] Attualmente quello che ho è questo, ma sto pensando che c'è un modo migliore: foreach (PropertyInfo prop in t.GetProperties()) { object[] …
210 c#  .net  reflection 


17
Dividi un elenco in elenchi più piccoli di dimensione N
Sto tentando di dividere un elenco in una serie di elenchi più piccoli. Il mio problema: la mia funzione di dividere gli elenchi non li divide in elenchi delle dimensioni corrette. Dovrebbe dividerli in elenchi di dimensioni 30 ma invece li divide in elenchi di dimensioni 114? Come posso fare …
210 c#  list  split 

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.