我有一个结构,比如,S
S = 1XM结构
S有两个领域,S.Car和S.Bike。
S(i).Car = NX1单元结构,其中i可以是任何值。
如何将所有M个条目连接成一个巨大的单元格数组?也就是说,我正在寻找类似的东西:
Ans = [S(:).Car]
除此之外,它不起作用,因为它会引发以下错误:
使用horzcat时出错 连接的矩阵的尺寸不一致。
这是有道理的,因为当它们具有不同的行大小时,它正在尝试条目的水平串联。但是,这也不起作用:
Ans = [S(:).Car']
使用'时出错 输入参数太多。
如何在不调用任何特殊功能的情况下执行此操作?
答案 0 :(得分:0)
首先从结构转换为单元格,然后解压缩单元格。
public string GetAPIKey(OperationContext oc)
{
// get the request
var request = oc.RequestContext.RequestMessage;
// get HTTP request message
var requestProp = (HttpRequestMessageProperty)request.Properties[HttpRequestMessageProperty.Name];
// get the actual query string
NameValueCollection queryParams = HttpUtility.ParseQueryString(requestProp.QueryString);
// return APIKey if there, NameValueCollection returns null if not present
return queryParams[APIKEY];
}