通过Javascript web方法调用将Javascript数组(具有类对象)传递给c#

通过Javascript web方法调用将Javascript数组(具有类对象)传递给c#,javascript,c#,asp.net,arrays,Javascript,C#,Asp.net,Arrays,具有类对象的javascript数组 var Area = new Project_Area(window["ProjectComponents" + k], window["CoveredArea" + k], window["Unit" + k], window["Description" + k]); {(Array)}<--- ListArea.push(Area); PageMethods.projectCostingSave(HID, ProjectCost, ListFl

具有类对象的javascript数组

var Area = new Project_Area(window["ProjectComponents" + k], window["CoveredArea" + k], window["Unit" + k], window["Description" + k]);
  {(Array)}<--- ListArea.push(Area);
PageMethods.projectCostingSave(HID, ProjectCost, ListFloor, ListArea, onSuccess, onFail);
var区域=新项目区域(窗口[“项目组件”+k]、窗口[“覆盖区域”+k]、窗口[“单元”+k]、窗口[“说明”+k]);
{(数组)}谢谢编辑#dotctor谢谢编辑#dotctor
[System.Web.Services.WebMethod]
public static string projectCostingSave(String HID, String ProjectCost, Array[][Floor] ListFloor, Array ListArea)
{
    int id = Convert.ToInt32(HID);

    for (int i = 0; i < ListFloor.Length; i++)
    {

    }
}