Fox*_*Pro 5 .net javascript c# webassembly blazor
我正在用 C# 制作后端,用 JS 制作前端。
我想在浏览器 JavaScript 中重用一些用 C# 编写的算法。
简化示例:
class Fibonacci {
int Fib(int x) {
if (x == 0) return 0;
int prev = 0;
int next = 1;
for (int i = 1; i < x; i++)
{
int sum = prev + next;
prev = next;
next = sum;
}
return next;
}
Run Code Online (Sandbox Code Playgroud)
是否可以编译一个独立于库的类WebAssembly并从浏览器中使用它?如何?
stW*_*ong -1
据我了解,C# 需要一些中间件/框架才能将其转换为 wasm。如果您的用例不保证 Blazor,您可以尝试 UNO 平台: https: //github.com/unoplatform/Uno.Wasm.Bootstrap