Найдено результатов: 3

Форматирование текста в метке WinForm

Можно ли отформатировать определенный текст в метке WinForm вместо того, чтобы разбивать текст на несколько меток? Пожалуйста, не обращайте внимания на теги HTML в тексте этикетки; он используется только для того, чтобы получить мою точку зрения.

Например:

Dim myLabel As New Label
myLabel.Text = "This is <b>bold</b> text.  This is <i>italicized</i> text."

Который будет производить текст в метке как:

Это жирный текст. Это текст выделен курсивом .

winforms   text   formatting   label    

568   12   22:57, 29th August, 2020


Java стандарт кодирования / лучшие практики-соглашение об именовании для меток break / continue

Иногда помеченный разрыв или продолжение может сделать код намного более читаемым.

OUTERLOOP: for ( ;/*stuff*/; ) {
    //...lots of code

    if ( isEnough() ) break OUTERLOOP;
    //...more code
}

Мне было интересно, какова общая конвенция для этикеток. Все шапки? первая шапка?

java   label   convention    

393   10   07:03, 13th August, 2020


Рефакторинг помеченных циклов

После того , как я убедился, что помеченные разрывы/продолжения являются полным "nono" здесь, мне нужна помощь, чтобы удалить метку из моего кода.

У меня есть квадратная матрица и вектор, который имеет одинаковую длину. Вектор уже имеет некоторые значения в нем и в зависимости от значений в матрице вектор изменяется в цикле.

Надеюсь, код-фрагмент в принципе понятен…

vectorLoop:
for( int idx = 0; idx < vectorLength; idx++) {
    if( conditionAtVectorPosition( v, idx ) ) continue vectorLoop;

    matrixLoop:
    for( rowIdx = 0; rowIdx < n; rowIdx++ ) {
        if( anotherConditionAtVector( v, rowIdx ) ) continue matrixLoop;
        if( conditionAtMatrixRowCol( m, rowIdx, idx ) ) continue vectorLoop;
    }
    setValueInVector( v, idx );
}     

Пожалуйста, убедите меня, что есть более читаемая / лучшая версия без ярлыков.

java   refactoring   label    

445   12   19:55, 8th August, 2020