Add IStringEncodable

This commit is contained in:
Yoshi Askharoun
2024-02-12 12:15:35 -06:00
parent a5b9b12908
commit 23d20873cf
8 changed files with 45 additions and 7 deletions
+3 -1
View File
@@ -11,7 +11,7 @@ using System;
namespace Microsoft.Iris.Layouts
{
internal struct MajorMinor
internal struct MajorMinor : IStringEncodable
{
private int major;
private int minor;
@@ -101,5 +101,7 @@ namespace Microsoft.Iris.Layouts
public bool IsEmpty => Major == 0 || Minor == 0;
public override string ToString() => InvariantString.Format("(Major={0}, Minor={1})", Major, Minor);
public string EncodeString() => $"{Major}, {Minor}";
}
}