conversion C# vers VB.NET
Bonjour,
J'ai un bout de code que je dois convertir de C# vers VB.NET, j'utilise des convertisseurs en ligne qui fonctionnent bien, mais tous coincent sur la syntaxe suivante :
Code:
1 2 3 4 5 6 7 8
|
public void CopyNullableProperty(PropertyInfo serviceGroupProperty, object resultValue, int index)
{
if (((long?[])resultValue)[index].HasValue)
{
serviceGroupProperty.SetValue(this, ((long?[])resultValue)[index].Value, null);
}
} |
C'est le code qui est dans le if qui pose problème. Je ne comprends pas trop cette syntaxe, que veut-elle dire, un tableau de long null ? Avez-vous une idée de comment je peux traduire ça en VB.NET ?
Merci !