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
W języku C #, co to jest monada?
Obecnie dużo mówi się o monadach. Przeczytałem kilka artykułów / postów na blogu, ale nie mogę posunąć się za daleko z ich przykładami, aby w pełni zrozumieć tę koncepcję. Powodem jest to, że monady są pojęciem języka funkcjonalnego, a zatem przykłady są w językach, z którymi nie pracowałem (ponieważ nie …
190 c#  c#-3.0  lambda  monads 

8
Jak usunąć element z listy w C #?
Mam listę zapisaną na liście wyników w następujący sposób: var resultlist = results.ToList(); Wygląda to mniej więcej tak: ID FirstName LastName -- --------- -------- 1 Bill Smith 2 John Wilson 3 Doug Berg Jak usunąć ID 2 z listy?
190 c#  list 

8
zerowalny obiekt musi mieć wartość
W opisie wyjątku występuje paradoks: Obiekt dopuszczający wartości zerowe musi mieć wartość (?!) To jest problem: Mam DateTimeExtendedklasę { DateTime? MyDataTime; int? otherdata; } i konstruktor DateTimeExtended(DateTimeExtended myNewDT) { this.MyDateTime = myNewDT.MyDateTime.Value; this.otherdata = myNewDT.otherdata; } uruchomienie tego kodu DateTimeExtended res = new DateTimeExtended(oldDTE); rzuca InvalidOperationExceptionz komunikatem: Obiekt zerowalny musi …

30
ASP.NET 5 MVC: nie można połączyć się z serwerem internetowym „IIS Express”
Co ja robię: Otwarcie społeczności Visual Studio Community 2015 Plik -> Nowy -> Projekt W obszarze Visual C #: Web -> Aplikacja sieci Web ASP.NET Aplikacja internetowa I naciśnij klawisz F5, aby wyświetlić komunikat „ nie można połączyć się z serwerem internetowym„ IIS Express ”. ” Usunięcie applicationhost.config, zlokalizowane w …

7
Konwertowanie XDocument na XmlDocument i odwrotnie
To bardzo prosty problem, który mam. Używam XDocument do generowania pliku XML. Następnie chcę zwrócić jako klasę XmlDocument. I mam zmienną XmlDocument, którą muszę przekonwertować z powrotem na XDocument, aby dodać więcej węzłów. Więc jaka jest najbardziej wydajna metoda konwersji XML między XDocument i XmlDocument? (Bez użycia tymczasowego przechowywania w …
189 c#  xml  linq-to-xml 

13
Kompiluje brakującą instrukcję return w metodzie innej niż void
Napotkałem sytuację, w której w metodzie innej niż void brakuje instrukcji return , a kod nadal się kompiluje. Wiem, że instrukcje po pętli while są nieosiągalne (martwy kod) i nigdy nie zostaną wykonane. Ale dlaczego kompilator nawet nie ostrzega o zwrocie czegoś? Albo dlaczego język miałby pozwolić nam na zastosowanie …
189 java  c#  oop 

18
Uzyskaj adres URL bez zapytania
Mam taki adres URL: http://www.example.com/mypage.aspx?myvalue1=hello&myvalue2=goodbye Chcę z tego wyjść http://www.example.com/mypage.aspx. Czy możesz mi powiedzieć, jak mogę to zdobyć?
189 c#  asp.net 

1
Przypisz null do SqlParameter
Poniższy kod podaje błąd - „Brak niejawnej konwersji z DBnull na int.” SqlParameter[] parameters = new SqlParameter[1]; SqlParameter planIndexParameter = new SqlParameter("@AgeIndex", SqlDbType.Int); planIndexParameter.Value = (AgeItem.AgeIndex== null) ? DBNull.Value : AgeItem.AgeIndex; parameters[0] = planIndexParameter;
189 c#  dbnull  sqlparameter 






10
Jak włączyć CORS w ASP.NET Core
Próbuję włączyć udostępnianie zasobów pochodzących z różnych źródeł w moim interfejsie API sieci Web platformy ASP.NET Core, ale utknąłem. EnableCorsAtrybut przyjmuje policyNametypu stringjako parametru: // Summary: // Creates a new instance of the Microsoft.AspNetCore.Cors.Core.EnableCorsAttribute. // // Parameters: // policyName: // The name of the policy to be applied. public EnableCorsAttribute(string …
189 c#  asp.net-core 

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.