我已经将自己的Ajax变成了“泛型”(不记得如何在C#中将这一原则称为泛型)(只有相关的函数):{ public void Get(string Url, CallbackAjaxFinished cbAjaxFinished) /* blablah launch the Ajax call which calls back GetFinished() below */ priv
是否可以告诉TypeScript,传递给函数的值的类型必须--可能是--匹配特定类型,但也可以是任何其他类型,只要(可能是)匹配指定的类型。然后,该函数将单独进行进一步的验证。好吧,如果我这样写函数: return value === "A"然后,我只能将保证为"A“的值传递给isA,因此没有必要检查它。实际上,我需要它来处理更复杂的嵌套类型。