我为一个项目输入了一堆字符串:
declare interface IMyWebPartStrings {
PropertyDamage: string;
EventWorkRelated: string;
EmployeeWearingProperPPE: string;
YourSupervisor: string;
Region: string;
Branch: string;
PositionTitle: string;
LocationOfEvent: string;
DateOfIncident: string;
InvolvedPeople: string;
EventDetails: string;
CorrectiveActions: string;
CorrectiveActionsDetails: string;
...
}
我正在创建一个
interface
,它将具有所有相同的名称。创建
interface
时,是否可以通过myStrings列表命名属性? 最佳答案
不,那是不可能的。
快速说明:接口是在代码编译之前定义的,但是myStrings列表的内容只有在代码运行后才知道(即使您对myStrings的值进行硬编码,也要等到代码完成后才能进行解释)运行)。