Non è che non funzioni, è che non è standard. Visto che .NET non va solo su PC Windows è sempre bene usare classi standard della BCL, implementate anche su piattaforme come Mono e .NET Compact Framework per dispositivi mobile; inoltre le vecchie funzioni di compatibilità utilizzano un approccio di programmazione procedurale che stona molto con l'ambiente OOP di VB.NET.

Rispondi quotando