小编use*_*345的帖子

如何确定.net应用程序是否是"核心"应用程序?

我需要更新一个新的.NET应用程序,我认为有人提到它是.NET Core.如何检查解决方案属性以确定它是否实际上是一个"核心"应用程序?

Web项目有一个System.Core引用,但我搜索了这个,似乎System.Core.dll已经成为.NET框架的一部分,因为至少.NET f/w 3.5.

该应用程序有一个package.json文件,但在sln中存在该文件并不一定保证该应用程序是.NET核心应用程序.我还读到.NET核心应用程序可以在不同的.NET框架版本上运行.

那么如何确定.NET应用程序是否确实是"核心"应用程序?换句话说,什么使Core应用程序成为Core应用程序?

.net c# asp.net-core

27
推荐指数
1
解决办法
1万
查看次数

javascript是否有奇怪的行为从三元语句返回一个函数值?

javascript是否有奇怪的行为从三元语句返回一个值?这是我为应用程序编写的函数,它从三元语句返回一个值:

function getFlowAmount(fromRegionName, toRegionName)
{
    return 
        _reportPeriodId === 1 ? 
        mapData[toRegionName + 'Region']['NetFlow' + fromRegionName ] : 
        mapData[toRegionName + 'Region']['NetFlowChange' + fromRegionName];
}
Run Code Online (Sandbox Code Playgroud)

上面的函数返回undefined,即使dev工具监视器显示应该返回一个值,所以我用更模块化和冗长的方式重写了函数,如下所示:

function getFlowAmount(fromRegionName, toRegionName)
{
    var flowAmount = 0;
    if(_reportPeriodId === 1) flowAmount = mapData[toRegionName + 'Region']['NetFlow' + fromRegionName ];
    else flowAmount = mapData[toRegionName + 'Region']['NetFlowChange' + fromRegionName];
    return flowAmount;
}
Run Code Online (Sandbox Code Playgroud)

当我重写了如上所示的javascript函数时,函数开始返回预期值.那么javascript是否有奇怪的行为从三元语句返回一个函数值?或者我在上面的原始函数中是否出现了某种类型的语法或逻辑错误?

javascript

1
推荐指数
1
解决办法
53
查看次数

标签 统计

.net ×1

asp.net-core ×1

c# ×1

javascript ×1