小编Fea*_*Fox的帖子

如何检查字符串是否包含一定数量的字母和数字C#

我想查看一个字符串是否包含3个字母+ 2个数字+ 1个字母或数字。这是当今瑞典车牌的标准。

是否可以查看字符串是否具有标准的ABC123或ABC12D,并且最好以此顺序进行?如何做到尽可能简单?

if(theString.Length == 6)
{
    if(theString.Contains(...)
    {
Run Code Online (Sandbox Code Playgroud)

c#

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

使用 mrtk v2 RC1 构建统一项目的问题

我正在尝试使用 unity3d 2018.3.13f1 和 MRTK v2 RC1 构建一个项目。首先,我收到了此 SO-post 中显示的错误,并按照那里的答案进行操作,因此获得了 Windows Insider SDK 并解决了错误。现在我得到了一个新的数量:

在此处输入图片说明 没关系最后一个错误,我只是忘记删除最后一个构建。

第一个错误很长,所以我不会发布全文。

参考重写器在运行命令“--target=Temp\StagingArea\Data\Managed\Assembly-CSharp.dll”“--target=Temp\StagingArea\Data\Managed\Unity.XR.WindowsMR.dll”时发现一些错误--target=Temp\StagingArea\Data\Managed\Unity.TextMeshPro.dll" "--target=Temp\StagingArea\Data\Managed\Unity.Analytics.DataPrivacy.dll" "--target=Temp\StagingArea\Data\ Managed\Microsoft.MixedReality.Toolkit.Utilities.Gltf.dll"


第二个和第三个错误:

参考重写器:错误:System.Numerics.Vector3 Windows.Perception.People.HandMeshVertex::Position目标框架中不存在字段。


参考重写器:错误:System.Numerics.Vector3 Windows.Perception.Spatial.SpatialRay::Direction目标框架中不存在字段。它是从 System.Void 处的 Microsoft.MixedReality.Toolkit.Providers.WindowsMixedReality.dll 引用的

在此处输入图片说明

我已经检查了这个这个这个帖子并尝试了他们的解决方案,但还没有让它工作。

任何帮助解决这个问题表示赞赏!如果缺少某些信息,请告诉我。


编辑

再次尝试构建并得到与上述相同的错误,除了上面解释的最后一个。这次控制台说即使所有错误也构建成功。

unity-game-engine mrtk

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

将 json 字符串从 unity C# POST 到 webAPI;HttpClient 还是 UnityWebRequest?

我正在尝试将 json 字符串发布到 Web API,目前得到了以下代码:

async Task<Uri> Post(CapturedImage image)
{
    string json = JsonConvert.SerializeObject(image);
    var content = new StringContent(json.ToString(), Encoding.UTF8, "application/json");
    HttpResponseMessage response = await client.PostAsync(url, content);
    response.EnsureSuccessStatusCode();
    Debug.Log("Request Message Information:- \n\n" + response.RequestMessage + "\n");

    Debug.Log(json.ToString());

    // return URI of the created resource.
    return response.Headers.Location;
}
Run Code Online (Sandbox Code Playgroud)

代码尚未完成,所以我不确定这是否是我最终想要返回的类型(最终我将有一个新的 json 字符串,其中包含有关特定汽车的信息)。

当涉及到线路时,Unity 挂起HttpResponseMessage response = await client.PostAsync(url, content);,我必须强行关闭 Unity 应用程序。

怎样才能httpClient成功使用呢?unityWebRequest我暂时没有使用它,因为我不明白WWWForm发送的方式(就像我猜的对象)。我也不希望发送 byte[],而是发送 json 字符串,我可以假设它WWWForm就像 json 字符串,但是分开的。另外,当它是WWWForm. 就像它是一个 json 字符串一样,我只有像这样的参数 …

c# json.net unity-game-engine asp.net-web-api

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

标签 统计

c# ×2

unity-game-engine ×2

asp.net-web-api ×1

json.net ×1

mrtk ×1