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 #.

8
Comment appliquer OrderBy sur un IQueryable à l'aide d'un nom de colonne de chaîne dans une méthode d'extension générique?
public static IQueryable<TResult> ApplySortFilter<T, TResult>(this IQueryable<T> query, string columnName) where T : EntityObject { var param = Expression.Parameter(typeof(T), "o"); var body = Expression.PropertyOrField(param,columnName); var sortExpression = Expression.Lambda(body, param); return query.OrderBy(sortExpression); } Parce que le type pour OrderBy n'est pas déduit de sortExpression, je dois le spécifier quelque chose comme ça …

4
Comment puis-je créer quelque chose qui intercepte toutes les exceptions «non gérées» dans une application WinForms?
Jusqu'à présent, je viens de mettre un bloc try / catch autour du Application.Rundans le Program.cspoint d'entrée du programme. Cela intercepte assez bien toutes les exceptions en mode débogage, mais lorsque j'exécute le programme sans le mode débogage, les exceptions ne sont plus gérées. J'obtiens la boîte d'exception non gérée. …

11
Création de rôles dans Asp.net Identity MVC 5
Il existe très peu de documentation sur l'utilisation du nouveau framework Asp.net Identity Security. J'ai rassemblé ce que je pouvais pour essayer de créer un nouveau rôle et y ajouter un utilisateur. J'ai essayé ce qui suit: Ajouter un rôle dans ASP.NET Identity qui semble avoir obtenu les informations de …



8
Comment faire la pagination dans ASP.NET MVC?
Quelle est la manière la plus préférée et la plus simple d'effectuer la pagination dans ASP.NET MVC? C'est-à-dire quel est le moyen le plus simple de diviser une liste en plusieurs pages consultables. À titre d'exemple, disons que j'obtiens une liste d'éléments d'une base de données / d'une passerelle / …


5
Création d'un exemple WebSocket «Hello World»
Je ne comprends pas pourquoi je ne peux pas faire fonctionner le code suivant. Je souhaite me connecter avec JavaScript à mon application de console serveur. Et puis envoyez des données au serveur. Voici le code serveur: static void Main(string[] args) { TcpListener server = new TcpListener(IPAddress.Parse("127.0.0.1"), 9998); server.Start(); var …

5
Comment exécuter un package SSIS à partir de .NET?
J'ai un package SSIS que j'aimerais éventuellement transmettre également des paramètres, ces paramètres proviendront d'une application .NET (VB ou C #), donc j'étais curieux de savoir comment faire cela, ou mieux encore un site Web avec des conseils utiles sur la façon de le faire. Donc, fondamentalement, je veux exécuter …
85 c#  .net  sql-server  vb.net  ssis 

7
Sérialisation XML et types hérités
Suite à ma question précédente, j'ai travaillé sur la sérialisation de mon modèle objet vers XML. Mais j'ai maintenant rencontré un problème (quelle surprise!). Le problème que j'ai est que j'ai une collection, qui est d'un type de classe de base abstrait, qui est peuplée par les types dérivés concrets. …

4
Obtenir la taille du fichier sur le disque
var length = new System.IO.FileInfo(path).Length; Cela donne la taille logique du fichier, pas la taille sur le disque. Je souhaite obtenir la taille d'un fichier sur le disque en C # (de préférence sans interopérabilité ) comme cela serait signalé par l'Explorateur Windows. Il doit donner la bonne taille, y …
85 c#  .net  filesize 


5
Occurrence de boxe en C #
J'essaie de rassembler toutes les situations dans lesquelles la boxe se produit en C #: Conversion du type de valeur en System.Objecttype: struct S { } object box = new S(); Conversion du type de valeur en System.ValueTypetype: struct S { } System.ValueType box = new S(); Conversion de la …
85 c#  value-type  boxing 

14
Pourquoi utiliser la classe C # System.Random au lieu de System.Security.Cryptography.RandomNumberGenerator?
Pourquoi quelqu'un utiliserait-il le générateur de nombres aléatoires "standard" de System.Random au lieu de toujours utiliser le générateur de nombres aléatoires cryptographiquement sécurisé de System.Security.Cryptography.RandomNumberGenerator (ou ses sous-classes parce que RandomNumberGenerator est abstrait)? Nate Lawson nous dit dans sa présentation Google Tech Talk " Crypto Strikes Back " à la …
85 c#  .net  cryptography  random 

7
Afficher une image dans une application console
J'ai une application console qui gère les images. Maintenant, j'ai besoin de quelque chose comme un aperçu des images dans l'application console. Existe-t-il un moyen de les afficher dans la console? Voici une comparaison des réponses actuelles basées sur les caractères: Contribution: Production:
85 c#  image  console 

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.