public FillFrom ( string initialisation ) : void | ||
initialisation | string | |
Résultat | void |
public void FillFrom(string initialisation)
{
Fields = new Dictionary<string, string>();
if (string.IsNullOrEmpty(initialisation))
return;
var split = initialisation.Split(new[] {';'}, StringSplitOptions.RemoveEmptyEntries);
foreach (var entry in split)
{
var entrySplit = entry.Split(new[] {'='}, 2);
if (entrySplit.Length != 2)
continue;
var key = entrySplit[0];
var value = entrySplit[1];
if (string.IsNullOrEmpty(key))
continue;
Fields[key] = value;
}
}
}