Merge branch 'boolAndUshortExtensions' of Common/Utils into dev

This commit is contained in:
Chris Cameron
2018-05-03 16:11:49 +00:00
committed by Gogs
3 changed files with 22 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
namespace ICD.Common.Utils.Extensions
{
public static class BoolExtensions
{
public static ushort ToUShort(this bool b)
{
return b ? (ushort)1 : (ushort)0;
}
}
}

View File

@@ -0,0 +1,10 @@
namespace ICD.Common.Utils.Extensions
{
public static class UShortExtensions
{
public static bool ToBool(this ushort u)
{
return u != 0;
}
}
}

View File

@@ -88,9 +88,11 @@
<Compile Include="EventArguments\UShortEventArgs.cs" />
<Compile Include="EventArguments\XmlRecursionEventArgs.cs" />
<None Include="ObfuscationSettings.cs" />
<Compile Include="Extensions\BoolExtensions.cs" />
<Compile Include="Extensions\ByteExtensions.cs" />
<Compile Include="Extensions\ListExtensions.cs" />
<Compile Include="Comparers\PredicateEqualityComparer.cs" />
<Compile Include="Extensions\UshortExtensions.cs" />
<Compile Include="ProcessorUtils.SimplSharp.cs" />
<Compile Include="ProcessorUtils.Standard.cs" />
<Compile Include="ProgramUtils.SimplSharp.cs" />