Advertisement
Guest User

Untitled

a guest
Jul 9th, 2016
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 0.61 KB | None | 0 0
  1.     Private Function CharToSurrogates(Character As String) As Tuple(Of Boolean, Tuple(Of String, String))
  2.         Dim returned As String = ""
  3.         For Each B In Encoding.BigEndianUnicode.GetBytes(Character).ToList()
  4.             returned &= B.ToString("X2")
  5.         Next
  6.         If returned.Length < 8 Then
  7.             Return New Tuple(Of Boolean, Tuple(Of String, String))(False, New Tuple(Of String, String)(returned, ""))
  8.         Else
  9.             Return New Tuple(Of Boolean, Tuple(Of String, String))(True, New Tuple(Of String, String)(returned.Substring(0, 4), returned.Substring(4, 4)))
  10.         End If
  11.     End Function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement