| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
write c# script like python
!!! tip 思路 我们主要是想在 C# 实现 Python 的内置函数,并在C# 中可以直接使用, 以便提高简单脚本的编写效率。
!!! tip 欢迎 ❤️
欢迎 任何 PR
!!! tip idea We aim to implement the built-in function of python in C# and direct use in C# to improve the effect.
!!! tip **Welcome** ❤️
welcome any pull request
more information, see CHANGELOG.md
|
🔗 C# #r "nuget: CScripting, *"
using static CScripting;
var addr = 0x12345678;
var addrr = hex(addr);
print(addr); // 305419896
print(addrr);
var val = 0x12345678;
var valr = bin(addr);
print(val); // 305419896
print(valr);
var c = new int[] { 0, 1, 2, 3, 4, 5, 6, 7 };
print(c);
print(c, sep:"\t"); |
🔗 Python #r "nuget: CScripting, *"
addr = 0x12345678
addrr = hex(addr)
print(addr) # 305419896
print(addrr)
val = 0x12345678
valr = bin(addr)
print(val); # 305419896
print(valr)
c = [0, 1, 2, 3, 4, 5, 6, 7]
print(c)
print(c, sep="\t") |
|
C# 305419896
0x12345678
305419896
0b10010001101000101011001111000
{ 0, 1, 2, 3, 4, 5, 6, 7}
0 1 2 3 4 5 6 7 |
Python 305419896
0x12345678
305419896
0b10010001101000101011001111000
[0, 1, 2, 3, 4, 5, 6, 7]
[0, 1, 2, 3, 4, 5, 6, 7] |
~$ dotnet-script
> #r "nuget: CScripting, *"
> using static CScripting;
> hex(1024)
"0x400"
> print("Hello CScripting")
Hello CScripting
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
V
Z
misc
| Back | FazBrowse Home | New Git URL |