|
Les fonctions de Microsoft Visual Basic lui appartiennent
toujours et elles peuvent être appelées en toute transparente dans une application Visual Basic. Si vous voulez les
utiliser dans une application non Visual Basic, vous devez vous rappeler de
référencer sa bibliothèque. La plupart
(sinon toutes) les fonctions de Visual Basic sont créées dans Microsoft.VisualBasic.dll
mais elles pourraient l'être dans différents
namespaces. Basé sur ceci, vous pouvez inclure n'importe quelle
fonction de Visual Basic dans votre programme. Voici un exemple :
| Fichier source : Exercise.cs |
using System;
class Exercise
{
static void Main()
{
double Number;
double Result;
Console.Write("Enter a number: ");
string strNbr = Console.ReadLine();
if( !Microsoft.VisualBasic.Information.IsNumeric(strNbr) )
Number = 0.00;
else
Number = Microsoft.VisualBasic.Conversion.Val(strNbr);
Result = Number * 2;
Console.WriteLine("{0} * 2 = {1}", Number, Result);
}
}
|
En compilant le programme, vous devez référencer
la bibliothèque de Microsoft.VisualBasic.dll. Voici un exemple :
csc /reference:Microsoft.VisualBasic.dll Exercise.cs
|
|