Articles of .net

Pourquoi utiliser ImmutableList sur ReadOnlyCollection?

.NET 4.5 a un nouvel espace de noms System.Collections.Immutable Ce package fournit des collections qui sont thread-safe et ne changent jamais leur contenu, également appelées collections immuables. Je suis confus. Le problème de sécurité des threads n’est-il pas déjà résolu par la classe ReadOnlyCollection ? Pourquoi utiliser ImmutableList à la place? Je sais qu’il y […]

Créer dynamicment un object de

J’ai une table dans ma firebase database que j’utilise pour gérer les relations dans mon application. c’est assez simple dans sa nature – parentType, parentId, childType, childId … tout en ints. J’ai fait cette configuration avant, mais je l’ai fait avec une configuration de commutateur / cas quand j’avais 6 tables différentes que j’essayais de […]

comment comparer la chaîne avec enum en C #

ssortingng strName = “John”; public enum Name { John,Peter } private void DoSomething(ssortingng myname) { case1: if(myname.Equals(Name.John) //returns false { } case2: if(myname == Name.John) //compilation error { } case3: if(myname.Equals(Name.John.ToSsortingng()) //returns true (correct comparision) { } } quand j’utilise .Equals c’est une référence de comparaison et quand j’utilise == cela signifie une comparaison de […]

MSBuild ItemGroup, à l’exclusion des répertoires et fichiers .svn dans

Comment puis-je construire un groupe d’objects MSBuild pour exclure les répertoires .svn et tous les fichiers à l’intérieur (récursivement). J’ai: Pour le moment, mais cela n’exclut rien!

Créer un fichier zip à partir de l’octet

J’essaie de créer un fichier Zip dans .NET 4.5 (System.IO.Compression) à partir d’une série de tableaux d’octets. Par exemple, à partir d’une API que j’utilise, je me retrouve avec une List et chaque Attachment a une propriété appelée Body qui est un byte[] . Comment puis-je parcourir cette liste et créer un fichier zip contenant […]

Entity Framework Multiple Column comme clé primaire par Fli Api

Ce sont mes classes de domaine simplifiées. public class ProductCategory { public int ProductId { get; set; } public int CategoryId { get; set; } public virtual Product Product { get; set; } public virtual Category Category { get; set; } } public class Product { public int Id { get; set; } public ssortingng […]

Comment créer un HashCode dans .net (c #) pour une chaîne pouvant être stockée dans une firebase database?

Pour citer des lignes direcsortingces et des règles pour GetHashCode par Eric Lippert: Règle: les consommateurs de GetHashCode ne peuvent pas compter sur sa stabilité dans le temps ou dans les domaines d’application Supposons que vous ayez un object Client contenant un groupe de champs tels que Nom, Adresse, etc. Si vous créez deux objects […]

basicHttpBinding vs wsHttpBinding

Dans un noeud final WCF, quelle est la différence entre basicHttpBinding et wsHttpBinding? Quand chacun devrait être utilisé?

API de numérisation .NET

Existe-t-il un composant gratuit ou commercial écrit en .NET (pas d’interopérabilité COM) qui fonctionnera avec la plupart des scanners twain?

SocketException: adresse incompatible avec le protocole demandé

J’essayais d’exécuter un code de serveur de socket .Net sur une machine Win7-64bit. Je continue à recevoir l’erreur suivante: System.Net.Sockets.SocketException: une adresse incompatible avec le protocole demandé a été utilisée. Code d’erreur: 10047 L’extrait de code est le suivant: IPAddress ipAddress = Dns.GetHostEntry(“localhost”).AddressList[0]; IPEndPoint ip = new IPEndPoint(ipAddress, 9989); Socket serverSocket = new Socket(AddressFamily.InterNetwork,SocketType.Stream, ProtocolType.Tcp); […]