mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-20 08:58:00 +02:00
Moving corlib files out of "System" directory into root
This commit is contained in:
parent
4cd58262e4
commit
7dbfd15292
179 changed files with 3 additions and 0 deletions
24
BeefLibs/corlib/src/BitConverter.bf
Normal file
24
BeefLibs/corlib/src/BitConverter.bf
Normal file
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Diagnostics.Contracts;
|
||||
using System.Security;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace System
|
||||
{
|
||||
public static class BitConverter
|
||||
{
|
||||
#if BIGENDIAN
|
||||
public static readonly bool IsLittleEndian /* = false */;
|
||||
#else
|
||||
public static readonly bool IsLittleEndian = true;
|
||||
#endif
|
||||
|
||||
public static TTo Convert<TFrom, TTo>(TFrom from)
|
||||
{
|
||||
Debug.Assert(sizeof(TFrom) == sizeof(TTo));
|
||||
var from;
|
||||
return *(TTo*)(&from);
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue