Als «c#» getaggte Fragen

C # (ausgesprochen "siehe scharf") ist eine statische Typisierungsprogrammiersprache mit mehreren Paradigmen, die von Microsoft entwickelt wurde. C # -Code zielt normalerweise auf die .NET-Tools und -Laufzeiten von Microsoft ab, zu denen unter anderem .NET Framework, .NET Core und Xamarin gehören. Verwenden Sie dieses Tag für Fragen zu Code, der in der formalen Spezifikation von C # oder C # geschrieben ist.


2
Wie richte ich HttpContent für meinen zweiten HttpClient PostAsync-Parameter ein?
public static async Task<string> GetData(string url, string data) { UriBuilder fullUri = new UriBuilder(url); if (!string.IsNullOrEmpty(data)) fullUri.Query = data; HttpClient client = new HttpClient(); HttpResponseMessage response = await client.PostAsync(new Uri(url), /*expects HttpContent*/); response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); response.EnsureSuccessStatusCode(); string responseBody = await response.Content.ReadAsStringAsync(); return responseBody; } Das PostAsyncnimmt einen anderen Parameter, …

4
So ändern Sie den Wert des Attributs im Abschnitt appSettings mit der Web.config-Umwandlung
Ist es möglich, die folgende Datei web.config appSettings zu transformieren: <appSettings> <add key="developmentModeUserId" value="00297022" /> <add key="developmentMode" value="true" /> /* other settings here that should stay */ </appSettings> in so etwas: <appSettings> <add key="developmentMode" value="false" /> /* other settings here that should stay */ </appSettings> Daher muss ich den Schlüssel …
260 c#  asp.net  .net  web-config 


11
Gibt es bei einem Dateisystempfad eine kürzere Möglichkeit, den Dateinamen ohne seine Erweiterung zu extrahieren?
Ich programmiere in WPF C #. Ich habe zB folgenden Weg: C:\Program Files\hello.txt und ich möchte daraus extrahieren hello. Der Pfad wird stringaus einer Datenbank abgerufen. Derzeit verwende ich den folgenden Code, um den Pfad zu teilen '\'und dann erneut zu teilen '.': string path = "C:\\Program Files\\hello.txt"; string[] pathArr …



24
Anzeigen des Erstellungsdatums
Ich habe derzeit eine App, die die Build-Nummer in ihrem Titelfenster anzeigt. Das ist gut und schön, außer dass es für die meisten Benutzer, die wissen möchten, ob sie den neuesten Build haben, nichts bedeutet. Sie bezeichnen ihn eher als "letzten Donnerstag" als als Build 1.0.8.4321. Es ist geplant, stattdessen …
260 c#  date  time  compilation 

27
Es konnte keine Verbindung hergestellt werden, da der Zielcomputer diese aktiv abgelehnt hat.
Manchmal erhalte ich die folgende Fehlermeldung, während ich HttpWebRequest für einen WebService ausführte. Ich habe meinen Code auch unten kopiert. System.Net.WebException: Es kann keine Verbindung zum Remote-Server hergestellt werden ---> System.Net.Sockets.SocketException: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer dies aktiv abgelehnt hat. 127.0.0.1:80 bei System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress …

24
Google Mail-Fehler: Der SMTP-Server erfordert eine sichere Verbindung oder der Client wurde nicht authentifiziert. Die Serverantwort lautete: 5.5.1 Authentifizierung erforderlich
Ich verwende den folgenden Code, um E-Mails zu senden. Der Code funktioniert auf meinem lokalen Computer ordnungsgemäß. Aber auf dem Produktionsserver wird die Fehlermeldung angezeigt var fromAddress = new MailAddress("mymailid@gmail.com"); var fromPassword = "xxxxxx"; var toAddress = new MailAddress("yourmailid@yourdoamain.com"); string subject = "subject"; string body = "body"; System.Net.Mail.SmtpClient smtp = …
260 c#  .net  smtp  gmail 




21
Wie rufe ich eine gespeicherte Prozedur in Entity Framework 6 (Code-First) auf?
Ich bin sehr neu in Entity Framework 6 und möchte gespeicherte Prozeduren in meinem Projekt implementieren. Ich habe eine gespeicherte Prozedur wie folgt: ALTER PROCEDURE [dbo].[insert_department] @Name [varchar](100) AS BEGIN INSERT [dbo].[Departments]([Name]) VALUES (@Name) DECLARE @DeptId int SELECT @DeptId = [DeptId] FROM [dbo].[Departments] WHERE @@ROWCOUNT > 0 AND [DeptId] = …

9
Löschen Sie das letzte Zeichen der Zeichenfolge
Ich rufe viele Informationen in einer Liste ab, die mit einer Datenbank verknüpft ist, und möchte eine Reihe von Gruppen für jemanden erstellen, der mit der Website verbunden ist. Ich benutze dies zum Testen, aber das ist nicht dynamisch, also ist es wirklich schlecht: string strgroupids = "6"; Ich möchte …
259 c#  string  char 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.