pull/3895/head
2dust 2 years ago
parent 7ab1cd6612
commit dafc83aa53

@ -1,9 +1,9 @@
<Application <Application
x:Class="v2rayN.App" x:Class="v2rayN.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:conv="clr-namespace:v2rayN.Converters" xmlns:conv="clr-namespace:v2rayN.Converters"
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
ShutdownMode="OnExplicitShutdown" ShutdownMode="OnExplicitShutdown"
StartupUri="Views/MainWindow.xaml"> StartupUri="Views/MainWindow.xaml">
<Application.Resources> <Application.Resources>

@ -87,12 +87,20 @@ namespace v2rayN.Tool
} }
} }
public static bool operator ==(SemanticVersion v1, SemanticVersion v2) { return v1.Equals(v2); } public static bool operator ==(SemanticVersion v1, SemanticVersion v2)
public static bool operator !=(SemanticVersion v1, SemanticVersion v2) { return !v1.Equals(v2); } { return v1.Equals(v2); }
public static bool operator >=(SemanticVersion v1, SemanticVersion v2) { return v1.GreaterEquals(v2); }
public static bool operator <=(SemanticVersion v1, SemanticVersion v2) { return v1.LessEquals(v2); } public static bool operator !=(SemanticVersion v1, SemanticVersion v2)
{ return !v1.Equals(v2); }
public static bool operator >=(SemanticVersion v1, SemanticVersion v2)
{ return v1.GreaterEquals(v2); }
public static bool operator <=(SemanticVersion v1, SemanticVersion v2)
{ return v1.LessEquals(v2); }
#region Private #region Private
private bool GreaterEquals(SemanticVersion other) private bool GreaterEquals(SemanticVersion other)
{ {
if (this.major < other.major) if (this.major < other.major)
@ -168,6 +176,7 @@ namespace v2rayN.Tool
} }
} }
} }
#endregion Private #endregion Private
} }
} }
Loading…
Cancel
Save