Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

6
Jak utworzyć tablicę bajtów z HttpPostedFile
Używam składnika obrazu, który ma metodę FromBinary. Zastanawiasz się, jak przekonwertować strumień wejściowy na tablicę bajtów 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 



8
Błąd: „Nie można zmodyfikować wartości zwracanej” C #
Używam właściwości zaimplementowanych automatycznie. Wydaje mi się, że najszybszym sposobem rozwiązania tego problemu jest zadeklarowanie własnej zmiennej bazowej? public Point Origin { get; set; } Origin.X = 10; // fails with CS1612 Komunikat o błędzie: Nie można zmodyfikować wartości zwracanej „wyrażenie”, ponieważ nie jest to zmienna Podjęto próbę zmodyfikowania typu …



5
Jaki jest cel Lookup <TKey, TElement>?
MSDN wyjaśnia Lookup w następujący sposób: A Lookup&lt;TKey, TElement&gt; przypomina a Dictionary&lt;TKey, TValue&gt;. Różnica polega na tym, że Dictionary &lt;TKey, TValue&gt; mapuje klucze na pojedyncze wartości, podczas gdy Lookup &lt;TKey, TElement&gt; mapuje klucze na kolekcje wartości. Nie uważam tego wyjaśnienia za szczególnie pomocne. Do czego służy Lookup?
155 c#  .net  linq  lookup 


6
Poczekaj na void async method
Jak mogę czekać, aż void asyncmetoda zakończy swoją pracę? na przykład mam funkcję jak poniżej: async void LoadBlahBlah() { await blah(); ... } teraz chcę się upewnić, że wszystko zostało załadowane, zanim przejdę do innego miejsca.
155 c#  asynchronous 



10
Lista ogólna - przenoszenie pozycji w ramach listy
Mam więc listę ogólną oraz wartość oldIndexi newIndex. Chcę przenieść element o adres oldIndexdo newIndex... tak prosto, jak to możliwe. Jakieś sugestie? Uwaga Przedmiot powinien znaleźć się między elementami na miejscu (newIndex - 1)i newIndex przed jego usunięciem.
155 c#  .net  generics  list 

7
Czy można deserializować XML do List <T>?
Biorąc pod uwagę następujący kod 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; I następująca klasa: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } Czy można użyć XmlSerializerdo deserializacji XML do pliku …

10
Sprawdź, czy ciąg zawiera element z listy (ciągów)
Dla następującego bloku kodu: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False Wynik to: Przypadek 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Przypadek 2: myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False Lista (listOfStrings) może zawierać kilka elementów (minimum 20) …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.