Вы можете использовать RGBA (red, green, blue, alpha)
в CSS, что-то вроде этого:
. Просто сделайте что-нибудь подобное в своем случае:
p {
position: absolute;
background-color: rgba(0, 255, 0, 0.6);
}
span {
color: white;
}
Однако вы можете сделать это:
using (IDisposable cmd = new SqlCommand(), con = (cmd as SqlCommand).Connection)
{
var command = (cmd as SqlCommand);
var connection = (con as SqlConnection);
//code
}
Возможно, это вас устроит.
Нет особо веской технической причины; мы могли бы придумать синтаксис, который позволял бы несколько объявлений неоднородных типов. Учитывая, что мы этого не сделали, и уже существует совершенно хороший, ясный, понятный и достаточно сжатый механизм для объявления вложенных блоков разных типов, мы вряд ли добавим новый синтаксический сахар только для того, чтобы сэкономить несколько нажатий клавиш.
Другие объявления переменных в C # позволяют только объявлять несколько переменных одного типа в одном операторе; Я не понимаю, почему с использованием заголовков
должно отличаться.