Информация об изменениях

Сообщение Минутка WTF-17: То ли лыжи от 24.02.2017 7:35

Изменено 24.02.2017 8:48 samius

То ли лыжи не едут, то ли палки не идут
Всем привет.

Вообще, это из категории WTF, просто не хотел в заголовок эти буквы ставить.

Интересует, считаете ли вы такие изменения эквивалентными в отношении результата фукнции?

static byte[] BuildFileHeader() // до
{
    const ushort formatVersion = 1;
    var headerDwords = new []
    {
        0x0000ADDEu + (formatVersion << 16),
        0x00000000u
    };
    return headerDwords.SelectMany(BitConverter.GetBytes).ToArray();
}

static byte[] BuildFileHeader(ushort formatVersion = 1) // после
{
    var headerDwords = new[]
    {
        0x0000ADDEu + (formatVersion << 16),
        0x00000000u
    };
    return headerDwords.SelectMany(BitConverter.GetBytes).ToArray();
}
То ли лыжи не едут, то ли палки не идут
Всем привет.

Вообще, это из категории WTF, просто не хотел в заголовок эти буквы ставить.

Интересует, считаете ли вы такие изменения эквивалентными в отношении результата фукнции?

static byte[] BuildFileHeader() // до
{
    const ushort formatVersion = 1;
    var headerDwords = new []
    {
        0x0000ADDEu + (formatVersion << 16),
        0x00000000u
    };
    return headerDwords.SelectMany(BitConverter.GetBytes).ToArray();
}

static byte[] BuildFileHeader(ushort formatVersion = 1) // после
{
    var headerDwords = new[]
    {
        0x0000ADDEu + (formatVersion << 16),
        0x00000000u
    };
    return headerDwords.SelectMany(BitConverter.GetBytes).ToArray();
}
минутка wtf