小编Ral*_*ing的帖子

如何比较不区分大小写和重音不敏感的字符串

如何比较不区分大小写和重音不敏感的字符串

好吧,这在SQL服务器上很容易完成

但是我想在C#.NET 4.5.1上做同样的事情.

我怎样才能以最恰当的方式做到这一点?

我的意思是这三个字符串在比较时应该返回相等

http://www.buroteknik.com/metylan-c387c4b0ft-tarafli-bant-12cm-x25mt_154202.html
http://www.buroteknik.com/METYLAN-C387C4B0FT-TARAFLI-BANT-12cm-x25mt_154202.html
http://www.buroteknik.com/METYLAN-C387C4B0FT-TARAFL?-BANT-12cm-x25mt_154202.html
Run Code Online (Sandbox Code Playgroud)

我需要一个方法,可以说下面这两个是相同的SQL服务器说它们是相同的.

 tarafli 
 TARAFL? 
Run Code Online (Sandbox Code Playgroud)

.net c# case-insensitive string-comparison accent-insensitive

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

如何在WordPress中显示所有帖子?

我想在我的 WordPress 主页中显示所有帖子。

我写了以下查询以获取所有帖子,但我没有收到所有帖子。它只显示 10 或 11 个帖子:

 $args = array(
                'post_type' => 'post',
                'posts_per_page' => $number,
                'order' => $sort_by,
                'orderby' => 'title',
                'post_status' => 'publish',
                'tag' => $tags,
                'ignore_sticky_posts' => 1,
                );
 $args['tax_query'] =  array(
                    array(
                    'taxonomy' => 'post_format',
                    'field' => 'slug',
                    'terms' => 'post-format-video',
                    ));
 $query = new WP_Query($args);
Run Code Online (Sandbox Code Playgroud)

所以请让我知道如何获得所有帖子。

wordpress

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

如何在ASP.NET Core中获取TLS/SSL相关信息?

我想获得有关ASP.NET核心MVC控制器中当前TLS/SSL请求的更多信息.

using Microsoft.AspNetCore.Mvc;

namespace WebApp.Controllers
{
    public class HomeController : Controller
    {        
        public IActionResult About()
        {
            if (HttpContext.Request.IsHttps)
            {
                // How to get more information about the transport layer ?

                ViewData["Message"] = "Connection via TLS/SSL - ... missing details ...";
            }

            return View();
        }        
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法访问使用TLS版本,密码等属性?

我知道在ASP.NET MVC中这是不可能的,如在asp.net mvc 4应用程序检查ssl协议,密码和其他属性中所述.也许与Kestrel的新框架提供了迄今为止我无法找到的这种信息.

c# ssl asp.net-core-mvc asp.net-core

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

如何在控制器操作中访问$ orderBy等查询参数?

我只是阅读Microsoft REST API指南(https://github.com/Microsoft/api-guidelines/blob/master/Guidelines.md),并且有一个以美​​元符号开头描述的查询参数,例如$orderBy.

9.6对集合进行排序

可以基于属性值对集合查询的结果进行排序.该属性由$ orderBy查询参数的值确定.

现在,如果我尝试$orderBy在操作方法中定义方法参数,那么它在语法上不正确($orderBy不是有效的标识符).

public class ExampleController : Controller
{
    // this is syntactically not correct
    public IActionResult Collection(...., string $orderBy = null)
    {
         ...
    }
}
Run Code Online (Sandbox Code Playgroud)

如何在ASP.NET Core的操作方法中访问以美元符号开头的查询参数?

c# asp.net asp.net-web-api asp.net-core

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

找不到 System.IO.Compression End of Central Directory 记录

在执行以下代码时..我在OpenRead语句中遇到异常:

找不到中央目录记录的结尾。

但是,我可以通过 Windows 资源管理器毫无问题地打开 zip 文件。

有什么想法吗?

string zipPath = @"c:\testfiles\MMM_C13000_2016M08.zip";
   using (ZipArchive archive = ZipFile.OpenRead(zipPath))
   {
       foreach (ZipArchiveEntry entry in archive.Entries)
       {
       }
   }
Run Code Online (Sandbox Code Playgroud)

.net c# compression system.io.compression

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

如何使用所有请求标头填充字典

当我使用此方法的标题键名称时,我能够逐个获取请求标头

private string GetHeader(string Name)
{
    IEnumerable<string> headerValues;
    if (Request.Headers.TryGetValues(Name, out headerValues))
    {
        return headerValues.FirstOrDefault();
    }
    else { return ""; }
}
Run Code Online (Sandbox Code Playgroud)

但我真正想要的是获取所有请求标头并将它们存储在字典中,就像这样

Dictionary<string, string> ss = Request.Headers.ToDictionary(a => a.Key, a => a.Value); 
//this doesn't work
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?

c# asp.net-web-api2

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

Unity 粒子系统播放和停止

我的particlesystem.Play()不行。我在这个问题上花了几个小时,但仍然无法弄清楚。

每当我的角色击中一个物体时,它就会调用该函数particleAuraPlay(),并且显示日志消息“HIT”,这意味着该函数正在正确调用。

playAura设置为 true 时,粒子应该播放,并且日志消息“正在运行”也会再次显示。由于消息显示,我认为我的逻辑是正确的,但粒子只是不会开始播放。有人可以解决我的问题吗?

using UnityEngine;
using System.Collections;

public class ParticleController : MonoBehaviour {

    private bool playAura = false;
    private ParticleSystem particleObject;

    void Start () {
        particleObject = GetComponent<ParticleSystem>();
        particleObject.Stop();
    }


    void Update () {
        if (playAura)
        {
            Debug.Log("Running");
            particleObject.Play();
        }

    }

    public void particleAuraPlay()
    {
        Debug.Log("HIT");
        playAura = true;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# unity-game-engine

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

如何旋转 d3 图表以及如何从 -90 度开始绘制饼图?

我使用 d3 js 和 padding 制作了一个圆圈。现在,我希望这张图表从 -90 角度开始

我也附上了我的代码和输出。我还附上了我的预期输出。您可以在这里查看。

<style type="text/css">
    body {
        font-family: sans-serif;
        margin-top: 25px;
        font-size: 18px;
    }

    .monthArc {
        fill: #cc3333;
    }

    .monthText {
        fill: #FFF;
        font-size: 34px;
        font-weight: 500;
    }
</style>

<div id="chart"></div>
<script type="text/javascript">
    var screenWidth = window.innerWidth;
    // var color = d3.scale.category20c();

    var margin = {
    left: 25,
    top: 25,
    right: 25,
    bottom: 25
    },
    width = Math.min(screenWidth, 600) - margin.left - margin.right,
    height = Math.min(screenWidth, 600) - margin.top - margin.bottom;

    //The start date …
Run Code Online (Sandbox Code Playgroud)

charts d3.js

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

如何在 ASP.NET Core 1.1 中对使用 HttpContext 的 MVC 控制器进行单元测试

我在 .Net Core 1.1 框架上用 ASP.Net Core 编写了这个小方法:

public class AccountController : Controller
{
    public IActionResult Logout()
    {
        HttpContext.Authentication.SignOutAsync("SchemaName");
        HttpContext.Authentication.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme);

        return RedirectToAction("Index", "Home");
    }
}
Run Code Online (Sandbox Code Playgroud)

我在如何编写单元测试以验证此方法是否返回 a 方面苦苦挣扎,RedirectToActionResult并根据此处和那里找到的旧信息和相对新信息尝试了许多不同的方法。问题是,HttpContextnull,我已经在嘲笑它是不成功的。

任何编写此测试的帮助将不胜感激!

c# unit-testing asp.net-core-mvc .net-core

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

如何制作角度材料<md-card>可扩展?

我通过循环md-card标记来显示动态内容.我想要实现的是md-card通过像手风琴一样扩展它来显示其他信息.

有没有人试过这个?

angularjs material-design angular-material

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