2
Есть ли способ в C# для импорта всего внутри пространства имен, например, в Java с символом подстановки?C# эквивалент импорта подстановочных знаков в Java
import java.awt.*;
Есть ли способ в C# для импорта всего внутри пространства имен, например, в Java с символом подстановки?C# эквивалент импорта подстановочных знаков в Java
import java.awt.*;
Это то, что обычно использует директива. Например:
using System;
означает, что вы можете использовать Console, Guid, Int32 и т. Д. Без квалификации. Ближайший эквивалент одного импорта в Java является:
using Console = System.Console;
(и т.д.)
но это не очень часто.
То, что я не знал, может быть сделано на C#, я вроде как, потому что вы используете консоль, но синтаксис действительно неудобен. – Kredns
Это более полезно для обхода конфликтов именования, например. имея «кнопку», импортированную из двух разных пространств имен. –
Или когда ваши тестеры настаивают на том, чтобы иметь действительно длинные пространства имен. :) –