小编MaT*_*MaT的帖子

使用Array.Sort()进行浮点排序

我需要在C#中对某些对象中的某些距离进行排序float.我使用委托并对Array.Sort它们进行排序,但似乎我无法使用float.

转换到时,如何保持浮点数的精度int

是否有可能使用Array.Sortfloat替代的int回报呢?

不使用LINQ.

.net c# arrays sorting

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

着色器 - 性能和功能

我正在创建顶点和片段着色器,我想知道在我的着色器中使用函数是否会影响性能和优化,以提高可读性。

opengl directx shader glsl hlsl

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

从Javascript调用ASP.NET C#Controller方法

我在javascript文件中有一个var toto.我想调用一个返回字符串的C#Controller方法,当然也将结果字符串分配给toto.
我尝试了一些方法来实现这一点,但似乎没有任何工作.
有人能解释我实现这一目标的最简单方法吗?这是一个Windows Azure项目.

非常感谢 !

javascript asp.net azure asp.net-mvc-3

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

根据暂存或生产切换Azure ConnectionString

有没有办法根据生产或登台环境使用不同的ConnectionString?怎么样 ?

谢谢

database connection-string azure

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

禁用Azure Blob直接下载

是否可以限制/禁用Azure Blob直接下载(当您只在浏览器中输入链接时)?

c# asp.net blob azure

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

舍入值为最接近的2的幂

我正在寻找C#中最快的方法来将值舍入到最接近的2的幂.我发现如果使用像这样的按位运算符,最好的方法是将值舍入到下一个2的幂.

int ToNextNearest(int x)
{
    if (x < 0) { return 0; }
    --x;
    x |= x >> 1;
    x |= x >> 2;
    x |= x >> 4;
    x |= x >> 8;
    x |= x >> 16;
    return x + 1;
}
Run Code Online (Sandbox Code Playgroud)

但是这给了下一个最近的而不是最近的,我想只有最近的2的幂.这是一种简单的方法.

int ToNearest(int x)
{
    Math.Pow(2, Math.Round(Math.Log(x) / Math.Log(2)));
}
Run Code Online (Sandbox Code Playgroud)

但是,是否有更好的优化版本找到最接近的两个值?

非常感谢.

c#

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

ASP.NET MVC C# 全局变量

我需要为我的所有网站保存一个值,有没有办法将其保存在服务器端的全局变量中(例如 ViewData),或者最好将其保存在 cookie 中?

该数据使用下拉列表设置并缓存在控制器中。

谢谢。

asp.net asp.net-mvc global-variables

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

@Value不工作

我正在使用mvc编辑器功能,但似乎@something不起作用.我不知道为什么.

@Html.EditorFor(model => model.Password, new { @Value = "xxx" })
Run Code Online (Sandbox Code Playgroud)

这取模型值而不是"xxx".

非常感谢你的帮助 !

c# asp.net asp.net-mvc razor

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