2
Y a-t-il un moyen en C# d'importer tout ce qu'il y a dans un espace de noms comme dans Java avec le caractère générique?C# équivaut à des importations génériques en Java
import java.awt.*;
Y a-t-il un moyen en C# d'importer tout ce qu'il y a dans un espace de noms comme dans Java avec le caractère générique?C# équivaut à des importations génériques en Java
import java.awt.*;
C'est ce que fait la directive normale. Par exemple:
using System;
signifie que vous pouvez utiliser la console, Guid, Int32 etc sans qualification. Le plus proche équivalent au unique importation en Java est:
using Console = System.Console;
(etc)
mais ce n'est pas utilisé très souvent.
C'est quelque chose que je ne connaissais pas en C#, je l'aime parce que vous utilisez uniquement la console mais la syntaxe est vraiment inconfortable. – Kredns
Il est plus utile de contourner les conflits de nommage, par ex. avoir "Button" importé de deux espaces de noms différents. –
Ou lorsque vos testeurs insistent pour avoir des espaces de noms vraiment longs. :) –