level 13
Nukepayload2
楼主
添加对指定程序集及其所有依赖项的元数据引用。
语法:
#R "依赖项文件名"
根据对 c# 的 #r 编译指令推断,依赖项文件名可以是 .dll,.winmd 这些类型。
举个不是很恰当的例子,在 c# Repl 中求阶乘用法:
#r "System.Numerics.dll"
using System.Numerics;
var big = new BigInteger(1);
for(int i=2;i<=100;i++)
big*=i;
Console.WriteLine(big);
输出的结果是
93326215443944
15268169923
88562667004907
15968264381
6214685929638952175999932299
15608941463
976
15651828625
3697920827223758251
18521091686
4000000000000000000000000
这个可以推断出以后的VB支持脚本模式之后的写法是:
#R "System.Numerics.dll"
Imports System.Numerics
Dim big As New BigInteger(1)
For i=2 to 100
big*=i
Next
Console.WriteLine(big);
_
2016年12月26日 08点12分
1
语法:
#R "依赖项文件名"
根据对 c# 的 #r 编译指令推断,依赖项文件名可以是 .dll,.winmd 这些类型。
举个不是很恰当的例子,在 c# Repl 中求阶乘用法:
#r "System.Numerics.dll"
using System.Numerics;
var big = new BigInteger(1);
for(int i=2;i<=100;i++)
big*=i;
Console.WriteLine(big);
输出的结果是
93326215443944
15268169923
88562667004907
15968264381
6214685929638952175999932299
15608941463
976
15651828625
3697920827223758251
18521091686
4000000000000000000000000
这个可以推断出以后的VB支持脚本模式之后的写法是:
#R "System.Numerics.dll"
Imports System.Numerics
Dim big As New BigInteger(1)
For i=2 to 100
big*=i
Next
Console.WriteLine(big);
_







