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

6
Come creare una matrice di byte da HttpPostedFile
Sto usando un componente di immagine che ha un metodo FromBinary. Mi chiedo come posso convertire il mio flusso di input in un array di byte HttpPostedFile file = context.Request.Files[0]; byte[] buffer = new byte[file.ContentLength]; file.InputStream.Read(buffer, 0, file.ContentLength); ImageElement image = ImageElement.FromBinary(byteArray);
155 c#  arrays 

18
Auto-proprietà C # 3.0: utile o no? [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 . Migliora questa domanda Nota: questo è stato pubblicato quando stavo iniziando …


8
Errore: "Impossibile modificare il valore restituito" c #
Sto usando le proprietà implementate automaticamente. Immagino che il modo più veloce per risolvere il problema sia quello di dichiarare la mia variabile di supporto? public Point Origin { get; set; } Origin.X = 10; // fails with CS1612 Messaggio di errore: impossibile modificare il valore restituito di "espressione" perché …


5
Qual è il punto di ricerca <TKey, TElement>?
MSDN spiega Lookup in questo modo: A è Lookup&lt;TKey, TElement&gt; simile a Dictionary&lt;TKey, TValue&gt;. La differenza è che un dizionario &lt;TKey, TValue&gt; mappa le chiavi su valori singoli, mentre una ricerca &lt;TKey, TElement&gt; mappa le chiavi su raccolte di valori. Non trovo questa spiegazione particolarmente utile. A cosa serve la …
155 c#  .net  linq  lookup 


22
Come verificare se IEnumerable è null o vuoto?
Adoro il string.IsNullOrEmptymetodo. Mi piacerebbe avere qualcosa che consentirebbe la stessa funzionalità per IEnumerable. C'è questo? Forse un po 'di aiuto nella raccolta? Il motivo che sto chiedendo è che nelle ifdichiarazioni il codice sembra ingombra se lo scalpiccio è (mylist != null &amp;&amp; mylist.Any()). Sarebbe molto più pulito da …

6
Attendere un metodo asincrono vuoto
Come posso aspettare che un void asyncmetodo finisca il suo lavoro? ad esempio, ho una funzione come di seguito: async void LoadBlahBlah() { await blah(); ... } ora voglio assicurarmi che tutto sia stato caricato prima di continuare altrove.
155 c#  asynchronous 



10
Elenco generico: spostamento di un elemento nell'elenco
Quindi ho un elenco generico e un oldIndexe un newIndexvalore. Voglio spostare l'oggetto in oldIndex, a newIndex... il più semplicemente possibile. Eventuali suggerimenti? Nota L'articolo dovrebbe trovarsi tra gli elementi in (newIndex - 1)e newIndex prima che fosse rimosso.
155 c#  .net  generics  list 

7
È possibile deserializzare XML in List <T>?
Dato il seguente XML: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; E la seguente classe: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } È possibile utilizzare XmlSerializerper deserializzare l'xml in un List&lt;User&gt;? …

10
Controlla se una stringa contiene un elemento da un elenco (di stringhe)
Per il seguente blocco di codice: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False L'output è: Caso 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Caso 2: myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False L'elenco (listOfStrings) può contenere diversi elementi …


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.