Articles of vb.net

VB.NET équivalent de la raccourci de propriété C #?

Y a-t-il un équivalent VB.NET au C #: public ssortingng FirstName { get; set; } Je sais que tu peux faire Public Property name() As Ssortingng Get Return _name.ToSsortingng End Get Set(ByVal value As Ssortingng) _name = value End Set End Property Mais je n’arrive pas à trouver une réponse sur un raccourci Visual Basic.

Chaînes multilignes dans VB.NET

Existe-t-il un moyen d’avoir des chaînes multilignes dans VB.NET comme Python a = “”” multi line ssortingng “”” ou PHP? $a = <<<END multi line string END; Bien sûr, quelque chose qui n’est pas “multi” & _ “line

Chaîne insensible à la casse comparer dans LINQ-to-SQL

J’ai lu qu’il est déconseillé d’utiliser ToUpper et ToLower pour effectuer des comparaisons de chaînes insensibles à la casse, mais je ne vois aucune alternative quant à LINQ-to-SQL. Les arguments ignoreCase et CompareOptions de Ssortingng.Compare sont ignorés par LINQ-to-SQL (si vous utilisez une firebase database sensible à la casse, vous obtenez une comparaison sensible à […]

Mélanger C # et VB dans le même projet

Pouvez-vous mélanger des fichiers vb et c # dans le même projet pour une bibliothèque de classes? Y a-t-il un réglage qui le rend possible? J’ai essayé et aucun des intellisense ne fonctionne correctement, bien que le compilateur d’arrière-plan semble le gérer assez bien (à part le fait que j’avais alors 2 classes dans le […]

Quelles exceptions doivent être levées pour les parameters non valides ou inattendus dans .NET?

Quels types d’exceptions doivent être générés pour les parameters non valides ou inattendus dans .NET? Quand choisirais-je l’un au lieu de l’autre? Suivre: Quelle exception utiliseriez-vous si vous avez une fonction qui attend un nombre entier correspondant à un mois et que vous avez passé ’42’? Serait-ce tomber dans la catégorie “hors de scope” même […]

ObservableCollection Ne supporte pas la méthode AddRange, donc je suis notifié pour chaque élément ajouté, sans compter qu’InotifyCollectionChanging?

Je veux pouvoir append une plage et être mis à jour pour tout le volume. Je veux aussi pouvoir annuler l’action avant qu’elle soit terminée (c.-à-d. Que la collection change en plus du changement). Q associés Quelle collection .Net pour append plusieurs objects à la fois et être notifié?

Comment dois-je lancer dans VB.NET?

Tous sont-ils égaux? Dans quelles circonstances dois-je choisir chacune des autres? var.ToSsortingng () CStr (var) CType (var, Ssortingng) DirectCast (var, Ssortingng) EDIT: Suggestion de NotMyself … TryCast (var, Ssortingng)

VB.NET équivalent à C # var mot-clé

Existe-t-il un équivalent VB.NET au mot-clé C # var ? Je voudrais l’utiliser pour récupérer le résultat d’une requête LINQ.

Classes vs. Modules dans VB.NET

Est-il considéré comme une pratique acceptable d’utiliser des modules au lieu de classes avec des fonctions membres partagées dans VB.NET? J’ai tendance à éviter les modules, car ils se sentent comme des rests de Visual Basic 6.0 et ne semblent plus vraiment s’intégrer. D’un autre côté, il ne semble pas y avoir beaucoup de différence […]

Qu’est-ce qu’un prédicat dans c #?

Je suis très novice dans l’utilisation des prédicats et j’ai appris à écrire: Predicate pre = delegate(int a){ a %2 == 0 }; Quel sera le retour du prédicat et comment est-il utile lors de la programmation?