Version.MinorRevision Właściwość

Definicja

Pobiera małe 16 bitów numeru poprawki.

C#
public short MinorRevision { get; }

Wartość właściwości

Int16

16-bitowa liczba całkowita ze podpisem.

Przykłady

Poniższy przykład kodu demonstruje Version konstruktor oraz właściwości , , , , i Major Minor Build Revision MajorRevision MinorRevision .

C#
// This example demonstrates the Version.Revision,
// MajorRevision, and MinorRevision properties.
using System;

class Sample 
{
    public static void Main() 
    {

    string fmtStd = "Standard version:\n" +
                    "  major.minor.build.revision = {0}.{1}.{2}.{3}";
    string fmtInt = "Interim version:\n" +
                    "  major.minor.build.majRev/minRev = {0}.{1}.{2}.{3}/{4}";

    Version std = new Version(2, 4, 1128, 2);
    Version interim = new Version(2, 4, 1128, (100 << 16) + 2);

    Console.WriteLine(fmtStd, std.Major, std.Minor, std.Build, std.Revision);
    Console.WriteLine(fmtInt, interim.Major, interim.Minor, interim.Build, 
                              interim.MajorRevision, interim.MinorRevision);
    }
}
/*
This code example produces the following results:

Standard version:
  major.minor.build.revision = 2.4.1128.2
Interim version:
  major.minor.build.majRev/minRev = 2.4.1128.100/2

*/

Uwagi

Załóżmy, że wydajesz tymczasową wersję aplikacji, aby tymczasowo rozwiązać problem, dopóki nie będzie można zwolnić trwałego rozwiązania. Wersja tymczasowa nie gwarantuje nowego numeru poprawki, ale musi zostać zidentyfikowana jako inna wersja. W takim przypadku zakoduj informacje identyfikacyjne w 16-bitowych, dużych i niskich fragmentach 32-bitowego numeru poprawki. Użyj właściwości , aby uzyskać cały numer poprawki, użyj właściwości , aby uzyskać wysokie 16 bitów, i użyj właściwości w celu uzyskania Revision MajorRevision MinorRevision niskich 16 bitów.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Zobacz też