0

我有一个 Asp.Net 应用程序,我正在尝试在客户端站点上做尽可能多的事情。因此,我将序列化为 JSON 字符串的 C# 对象传递给我的客户(使用 JavaScript 的网站),以获取我需要的所有信息。

现在在客户端,我对对象没有智能感知,因为它们是匿名的。

是否有内置的东西,或者一个库或扩展,可以使我的类,或者例如。我用属性标记的类,可用于 JavaScript 中的智能感知。

  1. 我的意思是,我可以以编程方式将我的 C# 类转换为 JSON,并在每次构建后将它们保存到一个文件中。但我不知道如何将 then 用于智能感知。

  2. 我还可以将 C# 类转换为 JavaScript 类,以便这些在 JavaScript 中可用于智能感知,但我认为这很难转换,因为我必须手动完成。

4

1 回答 1

0

据我所知,没有简单的方法可以与您的 javascript 共享您的 C# 类。

但在我看来,您正在寻找打字稿。这是由 Microsoft 创建的类型安全的 javascript 版本。

这也应该为您提供更好的代码智能感知。

在这里查看:

https://www.typescriptlang.org/

https://en.wikipedia.org/wiki/TypeScript

于 2016-09-16T20:13:37.350 回答