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
Création d'une instance de type sans constructeur par défaut en C # à l'aide de la réflexion
Prenons l'exemple du cours suivant: class Sometype { int someValue; public Sometype(int someValue) { this.someValue = someValue; } } Je souhaite ensuite créer une instance de ce type en utilisant la réflexion: Type t = typeof(Sometype); object o = Activator.CreateInstance(t); Normalement, cela fonctionnera, mais comme SomeTypen'a pas défini de constructeur …

6
Utilisation d'un masque de bits en C #
Disons que j'ai ce qui suit int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 et je passe 10 (8 + 2) comme paramètre à une méthode et je veux décoder cela pour signifier susan et karen Je sais que 10 est 1010 mais …
97 c#  bitmask 


3
Entity Framework interrogeable async
Je travaille sur quelques trucs d'API Web en utilisant Entity Framework 6 et l'une de mes méthodes de contrôleur est un "Get All" qui s'attend à recevoir le contenu d'une table de ma base de données en tant que IQueryable<Entity>. Dans mon référentiel, je me demande s'il existe une raison …

8
Obtenir l'utilisateur actuel, dans une action ApiController, sans passer l'ID utilisateur en tant que paramètre
Comment obtenir l'utilisateur actuel, dans une action ApiController sécurisée, sans passer le userName ou userId en tant que paramètre? Nous supposons que cela est disponible, car nous sommes dans une action sécurisée. Être dans une action sécurisée signifie que l'utilisateur s'est déjà authentifié et que la demande a son jeton …

7
Lire Xml avec XmlReader en C #
J'essaie de lire le document Xml suivant aussi vite que possible et de laisser des classes supplémentaires gérer la lecture de chaque sous-bloc. <ApplicationPool> <Accounts> <Account> <NameOfKin></NameOfKin> <StatementsAvailable> <Statement></Statement> </StatementsAvailable> </Account> </Accounts> </ApplicationPool> Cependant, j'essaye d'utiliser l'objet XmlReader pour lire chaque compte et par la suite le "StatementsAvailable". Proposez-vous d'utiliser …
97 c#  xml  xmlreader 

6
Différence entre deux DateTimes C #?
J'ai besoin d'une fonction qui peut renvoyer la différence entre les deux dates ci-dessous comme 24. DateTime a = new DateTime(2008, 01, 02, 06, 30, 00); DateTime b = new DateTime(2008, 01, 03, 06, 30, 00);
97 c#  date  datediff 

6
À quoi sert la classe ArraySegment <T>?
Je viens de tomber sur le ArraySegment&lt;byte&gt;type en sous-classant la MessageEncoderclasse. Je comprends maintenant que c'est un segment d'un tableau donné, prend un décalage, n'est pas énumérable et n'a pas d'indexeur, mais je ne comprends toujours pas son utilisation. Quelqu'un peut-il expliquer avec un exemple?
97 c#  arrays  .net 


5
Les minuteries C # s'écoulent-elles sur un thread séparé?
Un System.Timers.Timer s'écoule-t-il sur un thread distinct de celui qui l'a créé? Disons que j'ai une classe avec une minuterie qui se déclenche toutes les 5 secondes. Lorsque la minuterie se déclenche, dans la méthode écoulée, un objet est modifié. Disons que cela prend beaucoup de temps pour modifier cet …



3
Comment imprimer une trace de pile complète en exception?
Par exemple, en un seul endroit ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... et dans un autre endroit ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // &lt;---------------- } Le stacktrace que …

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.