小编dha*_*rdy的帖子

将整数舍入到最接近的10的倍数

我想弄清楚如何围绕价格 - 两种方式.例如:

Round down
43 becomes 40
143 becomes 140
1433 becomes 1430

Round up
43 becomes 50
143 becomes 150
1433 becomes 1440
Run Code Online (Sandbox Code Playgroud)

我有这样的情况,我有一个价格范围说:

£143 - £193
Run Code Online (Sandbox Code Playgroud)

其中我想表现为:

£140 - £200
Run Code Online (Sandbox Code Playgroud)

因为它看起来更干净

有关如何实现这一目标的任何想法?

c# currency rounding

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

列出<string>复杂排序

我有一个List<string>尺寸,比如XS,S,M,L,XL,XXL,UK 10,UK 12等

我想要的是强制命令是上面的命令,无论列表中的项目顺序如何,我想我需要一个IComparable运算符但不确定.

理想情况下,我想让另一个List具有正确的顺序,它可以在列表中引用它的'place'并重新排序,如果它不存在,它将默认为AZ

c# linq sorting lambda arraylist

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

asp.net缓存限制?

可能重复:
ASP.NET缓存最大大小

我使用asp.net缓存(浮动代码)缓存了很多数据表:

HttpContext.Current.Cache.Insert(GlobalVars.Current.applicationID + "_" + cacheName, itemToCache, null, System.Web.Caching.Cache.NoAbsoluteExpiration, TimeSpan.FromMinutes(240));
Run Code Online (Sandbox Code Playgroud)

但是我认为服务器上的缓存已经满了,必须从数据库中重新获取数据表数据.可以在服务器上缓存的数据量或可以调整的任何IIS设置是否有任何限制?

c# windows sql-server asp.net iis-7

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

jQuery keydown但在文本框中忽略

我正在调用一个函数(下面),如果用户按下删除按钮,它将执行一个动作.它工作正常,但我只需要在页面上进行,而不是在用户输入时(在输入内或在textarea内).

$(window).keydown(function (evt) {
    if (evt.which == 46) { // delete
        goDoSomething();
    }
});
Run Code Online (Sandbox Code Playgroud)

任何想法how I can amend the abovenot fire,如果用户是in一个input还是textarea

提前致谢,

戴夫

javascript jquery

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

LINQ datarow字符串到数组然后进入字符串列表

我有一些代码将循环DataRows并将一个管道分隔列DataRow分成一个数组,然后分成一个List<string>.

使用LINQ有更好的方法吗?我已经尝试但无处可去!

List<string> allSizes = new List<string>();

foreach (DataRow resultRow in results.Rows)
{
    if (resultRow["Sizes"] != DBNull.Value)
    {
        string[] sizes = resultRow["Sizes"].ToString().Split('|');
        foreach (string size in sizes)
        {
            if (!allSizes.Contains(size))
            {
                allSizes.Add(size);
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# linq

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

Magento getPost 空数组

我有以下代码(请原谅错误的编码,就像调试一样):

$postData = Mage::app()->getRequest()->getPost();
if(!$postData)
{
    $postData = $this->getRequest()->getPost(); 
}
if(!$postData)
{
    $postData = $_POST; 
}
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我只是想获取 HTTP POST 值。

这是场景:

  1. 数据来自 HTTP POST 模拟器
  2. 从 Shopify webhook 没有任何结果(只是“Array()”)
  3. Shopify 发布到 PostCatcher 显示大量数据

Shopify 以 JSON 格式发布。

关于我无法捕获 POST 数组有什么想法吗?

http-post magento

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