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.

3
Sufiks deklaracji dla typu dziesiętnego
Jeśli chcę użyć w kodzie literału dziesiętnego, zauważyłem, że istnieje sufiks m (gdzie m oznacza pieniądze). Czy jest to odpowiednie dla jakichkolwiek miejsc po przecinku, czy też istnieje bardziej ogólne przypisanie (d oznacza podwójne, to z pewnością nie jest właściwe, chociaż obsługiwana jest bezpośrednia konwersja). object decimalValue=2m; Proszę zauważyć, że …
113 c#  .net 

9
Wysyłanie wiadomości e-mail z załącznikami z C #, załączniki są dostarczane jako część 1.2 w Thunderbirdzie
Mam aplikację C #, która wysyła e-mailem raporty z arkuszy kalkulacyjnych programu Excel za pośrednictwem serwera Exchange 2007 przy użyciu protokołu SMTP. Są one w porządku dla użytkowników Outlooka, ale dla użytkowników Thunderbirda i Blackberry nazwy załączników zostały zmienione na „Część 1.2”. Znalazłem ten artykuł, w którym opisano problem, ale …
113 c#  email  smtp  attachment 



10
Brak danych wyjściowych do konsoli z aplikacji WPF?
Używam Console.WriteLine () z bardzo prostej aplikacji testowej WPF, ale kiedy wykonuję aplikację z wiersza poleceń, nic nie jest zapisywane w konsoli. Czy ktoś wie, co może się tutaj dziać? Mogę to odtworzyć, tworząc aplikację WPF w VS 2008 i po prostu dodając Console.WriteLine („tekst”) w dowolnym miejscu, które zostanie …
113 c#  .net  wpf  console 

4
Jak poprawnie wykonać żądanie HTTP GET
wciąż jestem nowy na C # i próbuję utworzyć aplikację dla tej strony, która powie mi, kiedy otrzymam powiadomienie (odpowiedź, komentarz itp.). Ale na razie próbuję tylko wykonać proste wywołanie interfejsu API, które pobierze dane użytkownika. Używam programu Visual Studio Express 2012 do tworzenia aplikacji C #, w której (na …
113 c#  .net  httpwebrequest 


2
C # rodzajowy „gdzie ograniczenie” z definicją „dowolnego typu ogólnego”?
Podam przykład: Mam ogólną definicję klasy / interfejsu: interface IGenericCar< T > {...} Mam inną klasę / interfejs, który chcę powiązać z klasą powyżej, na przykład: interface IGarrage< TCar > : where TCar: IGenericCar< (**any type here**) > {...} Zasadniczo chcę, aby mój ogólny IGarrage był zależny IGenericCar, niezależnie od …

15
Napotkano nieoczekiwany znak podczas analizowania wartości
Obecnie mam kilka problemów. Używam języka C # z Json.NET. Problem w tym, że zawsze dostaję: {"Napotkano nieoczekiwany znak podczas analizowania wartości: e. Ścieżka '', wiersz 0, pozycja 0"} Więc sposób, w jaki używam Json.NET, jest następujący. Mam klasę, którą należy ocalić. Klasa wygląda następująco: public class stats { public …

6
Przeanalizuj i zmodyfikuj ciąg zapytania w .NET Core
Otrzymuję bezwzględny identyfikator URI zawierający ciąg zapytania. Chcę bezpiecznie dołączyć wartość do ciągu zapytania i zmienić istniejący parametr. Wolałbym nie dołączać &foo=barani nie używać wyrażeń regularnych, ucieczka URI jest trudna. Raczej chcę użyć wbudowanego mechanizmu, o którym wiem, że zrobi to poprawnie i poradzi sobie z ucieczką. Mam znaleźć się …
113 c#  asp.net  asp.net-core 

6
Czy powinienem wziąć ILogger, ILogger <T>, ILoggerFactory lub ILoggerProvider dla biblioteki?
Może to być nieco związane z przekazywaniem ILogger lub ILoggerFactory do konstruktorów w AspNet Core? jednak dotyczy to w szczególności projektowania bibliotek , a nie sposobu, w jaki aplikacja korzystająca z tych bibliotek implementuje swoje rejestrowanie. Piszę bibliotekę .net Standard 2.0, która zostanie zainstalowana przez Nuget i aby umożliwić osobom …

15
Jak mogę napisać dane wyjściowe z testu jednostkowego?
Każde wywołanie w moich testach jednostkowych do jednego Debug.Write(line)lub Console.Write(Line)po prostu jest pomijane podczas debugowania, a wynik nigdy nie jest drukowany. Wywołania tych funkcji z klas, których używam, działają poprawnie. Rozumiem, że testowanie jednostkowe ma być zautomatyzowane, ale nadal chciałbym mieć możliwość wyprowadzania komunikatów z testu jednostkowego.

13
Jak odczytać treść żądania w kontrolerze webapi asp.net core?
Próbuję odczytać treść żądania w OnActionExecutingmetodzie, ale zawsze otrzymuję treść żądania null. var request = context.HttpContext.Request; var stream = new StreamReader(request.Body); var body = stream.ReadToEnd(); Próbowałem jawnie ustawić pozycję strumienia na 0, ale to też nie zadziałało. Ponieważ jest to ASP.NET Core, myślę, że sytuacja wygląda trochę inaczej. Widzę tutaj …

19
Nie można znaleźć pliku testhost.dll. Opublikuj projekt testowy i spróbuj ponownie
Mam prostą bibliotekę klas rdzenia dotnet z pojedynczą metodą testową XUnit: TestLib.csproj: &lt;Project Sdk="Microsoft.NET.Sdk"&gt; &lt;PropertyGroup&gt; &lt;TargetFramework&gt;netstandard2.0&lt;/TargetFramework&gt; &lt;/PropertyGroup&gt; &lt;ItemGroup&gt; &lt;PackageReference Include="Microsoft.NET.Test.SDK" Version="15.9.0" /&gt; &lt;PackageReference Include="xunit" Version="2.4.1" /&gt; &lt;PackageReference Include="xunit.runner.console" Version="2.4.1"&gt; &lt;IncludeAssets&gt;runtime; build; native; contentfiles; analyzers&lt;/IncludeAssets&gt; &lt;PrivateAssets&gt;all&lt;/PrivateAssets&gt; &lt;/PackageReference&gt; &lt;PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"&gt; &lt;IncludeAssets&gt;runtime; build; native; contentfiles; analyzers&lt;/IncludeAssets&gt; &lt;PrivateAssets&gt;all&lt;/PrivateAssets&gt; &lt;/PackageReference&gt; &lt;PackageReference Include="xunit.runners" Version="2.0.0" /&gt; …

30
ASP.NET Core 1.0 w przypadku błędu usług IIS 502,5
Właśnie zaktualizowałem mój serwer (Windows 2012R2) do .Net Core 1.0 RTMpakietu Windows Hosting z poprzedniego .Net Core 1.0 RC2. Moja aplikacja działa na moim komputerze bez żadnych problemów, ale serwer ciągle wyświetla: HTTP Error 502.5 - Process Failure Common causes of this issue: The application process failed to start The …

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.