使用edge.js调用.dll文件 第二次补充:
edgejs按我个人理解,是一个允许通过Node去调用 C# 的一个库。因为最近的项目需要才接触的。
使用npm init初始化项目,安装依赖edge,npm install -gd edge.
C#代码,经过编译之后生成了print.dll文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace print
{
public class Print
{
public async Task<object> getPrinter(Object input)
{
String [] printers = (String[])input;
String Printer = "";
String TagPrinter = "";
String Scanner = "";
for (int i = 0; i < printers.Length; i++)
{
Printer = printers[0].ToString();
TagPrinter = printers[1].ToString();
Scanner = printers[2].ToString();
}