Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/ [Ceci est une documentation préliminaire, sous réserve de modification.]
Initialise une nouvelle instance de DefaultDictionary<T>. Si la clé demandée est absente,
la valeur générée par le delegate fourni en paramètre est renvoyée. Si addMissingKeys vaut true, la valeur
par défaut est ajoutée au dictionnaire avec la clé associée.
Espace de nom : Developpez.Dotnet.CollectionsAssembly : Developpez.Dotnet (dans Developpez.Dotnet.dll) Version: 0.6.0.0 (0.6.0.0)
Syntaxe
C# |
---|
public DefaultDictionary(
Func<TKey, TValue> defaultValueGenerator,
bool addMissingKeys
) |
Visual Basic (Déclaration) |
---|
Public Sub New ( _
defaultValueGenerator As Func(Of TKey, TValue), _
addMissingKeys As Boolean _
) |
Visual C++ |
---|
public:
DefaultDictionary(
Func<TKey, TValue>^ defaultValueGenerator,
bool addMissingKeys
) |
Paramètres
- defaultValueGenerator
- Type: System..::..Func<(Of <(<'TKey, TValue>)>)>
Une fonction qui renvoie une valeur initiale pour une clé absente
- addMissingKeys
- Type: System..::..Boolean
true pour ajouter automatiquement au dictionnaire les clés manquantes et leur valeur associée ; sinon, false
Voir aussi