我有一个matlab m文件,它绘制了一些函数.使用matlab,我创建了网络组装项目,最后我得到了一个dll可以使用.我有一个使用c#在visual studio中创建的winform应用程序,我从我的应用程序调用我的dll(在matlab中生成).最后我在新窗口中得到一个图形(matlab中的图形命令).例如,它看起来像:
是否有可能将matlab图形嵌入到我的winform应用程序中?
在matlab中保存图片并将其加载到winform中的图片框不是一个好的解决方案,因为我需要操作图形(缩放,在3d中旋转).
使用Json.NET库,我无法将一些返回的json反序列化为数组.json是一个包含一些分页信息的数组,作为对象和国家/地区对象的数组.这是返回的json的示例:
[
{
"page": 1,
"pages": 6,
"per_page": "50",
"total": 262
},
[
{
"id": "ABW",
"iso2Code": "AW",
"name": "Aruba",
"region": {
"id": "LCN",
"value": "Latin America & Caribbean (all income levels)"
},
"adminregion": {
"id": "",
"value": ""
},
"incomeLevel": {
"id": "NOC",
"value": "High income: nonOECD"
},
"lendingType": {
"id": "LNX",
"value": "Not classified"
},
"capitalCity": "Oranjestad",
"longitude": "-70.0167",
"latitude": "12.5167"
}
]
]
Run Code Online (Sandbox Code Playgroud)
我试图反序列化为以下类型:
class CountriesQueryResults
{
public PagingInfo PageInfo { get; set; }
public …
Run Code Online (Sandbox Code Playgroud) 我有以下控制器:
public class ModuleController : Controller
{
// GET: Modulo
public ActionResult GetModules()
{
return PartialView(Module.GetModulesForUser(ClaimsPrincipal.Current.Identities.First().Name));
}
}
Run Code Online (Sandbox Code Playgroud)
这将返回用户的模块
/// <summary>
/// Gets the modules activated for a user
/// </summary>
/// <returns>List of modules for the selected user</returns>
public static Tuple<string, List<Modulo>> GetModulesForUser(string identityname)
{
// It needs to be cached for every user because every user can have different modules enabled.
var cachekeyname = "ApplicationModulesPerUser|" + identityname;
var cache = CacheConnectionHelper.Connection.GetDatabase();
Tuple<string, List<Modulo>> modulosPorUsuarioDeDirectorioActivo;
//get object from cache …
Run Code Online (Sandbox Code Playgroud) 我正在解析xml文档,我需要获取Property
元素的值.截至目前,我有一行代码返回:
<Property name="ID" value="thevalueineed"/>
Run Code Online (Sandbox Code Playgroud)
这是我使用的代码行.
var ID = from el in linkedinfo.DescendantsAndSelf("Property")
where (string)el.Attribute("name") == "ID"
select el.Attributes("value").ToString();
Run Code Online (Sandbox Code Playgroud)
我会错过的下一步是什么,我可以thevalueineed
从我所拥有的那个元素中得到var ID
什么?