小编Dav*_*len的帖子

如何将JSON对象强制转换为typescript类

我从远程REST服务器读取了一个JSON对象.此JSON对象具有typescript类的所有属性(按设计).如何将收到的JSON对象强制转换为类型var?

我不想填充一个typescript var(即有一个带有这个JSON对象的构造函数).它很大并且通过属性按子对象和属性跨子对象复制所有内容将花费大量时间.

更新:您可以将其转换为打字稿界面!

json typescript

348
推荐指数
14
解决办法
38万
查看次数

如何使用JSON对象初始化TypeScript对象

我从AJAX调用到REST服务器收到一个JSON对象.此对象具有与我的TypeScript类匹配的属性名称(这是此问题的后续内容).

初始化它的最佳方法是什么?我认为不会起作用,因为类(&JSON对象)的成员是对象列表和成员类,而这些类的成员是列表和/或类.

但我更喜欢一种方法,它查找成员名称并将它们分配,创建列表并根据需要实例化类,因此我不必为每个类中的每个成员编写显式代码(有很多!)

json typescript

179
推荐指数
7
解决办法
20万
查看次数

TypeScript注释的语法记录在哪里?

TypeScript注释的语法是否记录在何处?

不管怎样,它现在是否支持C#///系统?

comments typescript

132
推荐指数
4
解决办法
10万
查看次数

JavaScript中是否有C#String.Format()等价物?

C#具有非常强大的功能String.Format(),可以替换像{0}参数这样的元素.JavaScript有相同的功能吗?

javascript

77
推荐指数
4
解决办法
12万
查看次数

如何从C#应用程序中调用(Iron)Python代码?

有没有办法从C#调用Python代码,我假设使用IronPython?如果是这样,怎么样?

c# ironpython

51
推荐指数
3
解决办法
4万
查看次数

如何获取ASP.NET服务器应用程序的根目录?

在我的ASP.NET应用程序的启动代码(即没有请求)中,我需要获取应用程序根目录的路径.我需要这个打开我在根目录下的文件夹中的文件.

我怎么能得到这个?

asp.net

47
推荐指数
3
解决办法
8万
查看次数

是否有打字稿List <>和/或Map <>类/库?

他们是否在typepad 1.0中添加了运行时List <>和/或Map <>类型类?如果没有,是否有人在其中编写提供此功能的可靠库?

在List <>的情况下,是否有链表,列表中的元素具有next/prev属性?我们需要一个列表,从元素对象(即不是迭代器),我们可以得到列表中的下一个和前一个元素(如果它是第一个/最后一个,则为null).

collections typescript

38
推荐指数
2
解决办法
9万
查看次数

如何在C#中找到我的机器的完全限定主机名?

例如:我想要像abc.hyd.mycompany.com这样的东西.我的要求是解析此名称并初始化适当的服务.

using System.Net;

Dns.GetHostName() // doesn't return fully qualified name it just gives "abc" 
Run Code Online (Sandbox Code Playgroud)

c# environment-variables

30
推荐指数
2
解决办法
2万
查看次数

使用requireJS和打字稿的正确方法是什么?

我在这里这里找到的例子说使用module().但是,当我编译时,我得到"警告TS7021:'module(...)'已被弃用.请改用'require(...)'."

所以有几个基本问​​题:

  1. 当使用typescript和requireJS时,如何从另一个.ts文件访问一个.ts文件中的类,其中requireJS将加载第二个文件并在第一个文件中给我这个类?
  2. 有没有办法用两个.ts文件做标准requireJS方法,其中顶部的define()加载第二个ts文件并返回它在结束时构建的对象?
  3. 排序与问题#2相同.从java脚本文件中,我可以在类型脚本文件上使用define()构造来获取实例化对象吗?如果是这样,怎么样?

更新:以下给出了一个tsc编译错误:

///<reference path='../../libs/ExtJS-4.2.0.d.ts' />
///<reference path='../../libs/require.d.ts' />

import fdm = require("./file-definitions");
require(["../../scripts/ribbon"], function () {

export module Menu {

    export class MainMenu {
Run Code Online (Sandbox Code Playgroud)

requirejs typescript

27
推荐指数
3
解决办法
5万
查看次数

有没有办法用Java做部分类(比如C#)?

C#有这个伟大的概念,其中一个类可以分布在多个.cs文件中.这对于你想要一个单个对象(所有代码都需要的成员变量)而且需要大量代码的地方非常有用.然后,您可以通过源文件中的功能传播此代码.

有没有办法在Java中这样做?

更新:首先我告诉自己,这必须是一个大型类(它执行DOCX文件内容的布局).但是在发布之后我更多地考虑了它并且它真的困扰我,这是一个大的(目前5000多行)类.

所以我想了一些替代方案,想出了一个很好的方法将它分解为一个主类和大约20个辅助类.这种方式非常好,真正将功能分离到每个部分.

所以...虽然我认为部分类有时是一个有用的结构,但在这种情况下,缺少部分类使我想出了更好的设计.(这与最初的问题无关,但我认为值得分享.)

java partial-classes

18
推荐指数
2
解决办法
1万
查看次数