Questions marquées «c#»

C # (prononcé «see sharp») est un langage de programmation multi-paradigme de haut niveau, typé statiquement, développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions .NET de Microsoft, qui incluent notamment .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou la spécification formelle de C #.

4
ReSharper prévient: «Champ statique de type générique»
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …

11
Étant donné un chemin d'accès au système de fichiers, existe-t-il un moyen plus court d'extraire le nom de fichier sans son extension?
Je programme en WPF C #. J'ai par exemple le chemin suivant: C:\Program Files\hello.txt et je veux en extraire hello. Le chemin d'accès est stringextrait d'une base de données. Actuellement, j'utilise le code suivant pour diviser le chemin par '\', puis à nouveau diviser par '.': string path = "C:\\Program …


9
Supprimer le dernier caractère de la chaîne
Je récupère beaucoup d'informations dans une liste, liée à une base de données et je veux créer une chaîne de groupes, pour quelqu'un qui est connecté au site Web. Je l'utilise pour tester mais ce n'est pas dynamique, donc c'est vraiment mauvais: string strgroupids = "6"; Je veux l'utiliser maintenant. …
261 c#  string  char 

2
Comment configurer HttpContent pour mon deuxième paramètre HttpClient PostAsync?
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; } Le PostAsyncprend un autre paramètre …

4
Comment changer la valeur de l'attribut dans la section appSettings avec la transformation Web.config
Est-il possible de transformer le fichier appSettings Web.config suivant: <appSettings> <add key="developmentModeUserId" value="00297022" /> <add key="developmentMode" value="true" /> /* other settings here that should stay */ </appSettings> en quelque chose comme ça: <appSettings> <add key="developmentMode" value="false" /> /* other settings here that should stay */ </appSettings> Donc, je dois supprimer …
260 c#  asp.net  .net  web-config 



21
Comment appeler la procédure stockée dans Entity Framework 6 (Code-First)?
Je suis très nouveau dans Entity Framework 6 et je souhaite implémenter des procédures stockées dans mon projet. J'ai une procédure stockée comme suit: 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] …


24
Affichage de la date de construction
J'ai actuellement une application affichant le numéro de build dans sa fenêtre de titre. C'est bien beau, sauf que cela ne signifie rien pour la plupart des utilisateurs, qui veulent savoir s'ils ont la dernière version - ils ont tendance à s'y référer comme "jeudi dernier" plutôt qu'à la version …
260 c#  date  time  compilation 

27
Aucune connexion n'a pu être établie car la machine cible l'a refusée activement.
Parfois, j'obtiens l'erreur suivante pendant que je faisais HttpWebRequest à un WebService. J'ai également copié mon code ci-dessous. System.Net.WebException: impossible de se connecter au serveur distant ---> System.Net.Sockets.SocketException: aucune connexion n'a pu être établie car la machine cible l'a activement refusée 127.0.0.1:80 sur System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress socketAddress) sur System.Net.Sockets.Socket.InternalConnect …

24
Erreur Gmail: le serveur SMTP nécessite une connexion sécurisée ou le client n'a pas été authentifié. La réponse du serveur était: 5.5.1 Authentification requise
J'utilise le code suivant pour envoyer un e-mail. Le code fonctionne correctement sur ma machine locale. Mais sur le serveur de production, je reçois le message d'erreur 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 …
260 c#  .net  smtp  gmail 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.