Signed-off-by: One Double <dfghj77777@gmail.com>
added a c# version