小编mic*_*cco的帖子

如何将这行代码从C#转换为Visual Baisc

我需要一些帮助来翻译这段代码:

原创于C#:

using System.Collections.ObjectModel;
using Microsoft.Maps.MapControl;

namespace Binding_Bing_Map_Control.Modal
{
public class MapModal
{
    public Location MapLocation { get; set; }
    public string TooltipText { get; set; }

    public static ObservableCollection<MapModal> getMapRecords()
    {
        ObservableCollection<MapModal> MapRecords = new ObservableCollection<MapModal>();
        MapRecords.Add(new MapModal() { MapLocation = new Location(47.610015, -122.188362), TooltipText = "Main St, Bellevue, WA 98004" });
        MapRecords.Add(new MapModal() { MapLocation = new Location(47.603562, -122.329496), TooltipText = "James St, Seattle, wa 98104" });
        MapRecords.Add(new MapModal() { MapLocation = new Location(47.609355, -122.189970), TooltipText = "Main …
Run Code Online (Sandbox Code Playgroud)

c# vb.net wpf bing-maps bing-api

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

使用JToken.Parse解析JSON - 帮助我将一行代码从C#转换为VB

我在本页的 C#中的示例中无法从VB.Net中获得相同的结果:

C#示例返回"Object",但在VB.Net中我得到"1".任何想法如何得到相同的结果?

C#:

JToken t1 = JToken.Parse("{}");
Console.WriteLine(t1.Type);
// Object
Run Code Online (Sandbox Code Playgroud)

VB:

Dim t1 As JToken = JToken.Parse("{}")
Console.WriteLine(t1.Type)
// 1
Run Code Online (Sandbox Code Playgroud)

c# vb.net json

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

PHP in_array 似乎不起作用

我有两个文件:index.php 和 logspace.php。在 logspace.php 中,我有一个返回数组的函数 logspace。我从index.php 调用这个函数。然后我想检查这个返回的数组是否具有特定值,但“in_array”函数不起作用。

index.php 中的代码:

<?php
include 'logSpace.php';
$tmp=logspace(0.1,10,9);
$Tr=0.1;

if(in_array($Tr,$tmp))
{
    echo 'true';
}
else
{
    echo 'false';
}
?>
Run Code Online (Sandbox Code Playgroud)

即使值明显在数组中,我总是得到“假”:

var_dumb($Tr);

float(0.1)
Run Code Online (Sandbox Code Playgroud)

var_dump($tmp);

array(10) { [0]=> float(0.1) [1]=> float(0.16681005372001) [2]=> float(0.27825594022071) [3]=> float(0.46415888336128) [4]=> float(0.77426368268113) [5]=> float(1.2915496650149) [6]=> float(2.1544346900319) [7]=> float(3.5938136638046) [8]=> float(5.9948425031894) [9]=> float(10) }
Run Code Online (Sandbox Code Playgroud)

logSpace.php 中的代码

function logspace($start,$end,$num)
{
    $arr=array();
    $logMin=log($start);
    $logMax=log($end);
    $delta=($logMax-$logMin)/$num;
    $accDelta=0;

    for($i=0;$i<=$num;$i++)
    {
        $num_i=pow(M_E,$logMin+$accDelta);
        $arr[]=$num_i;
        $accDelta+=$delta;
    }        
return $arr;
}
?>
Run Code Online (Sandbox Code Playgroud)

php arrays

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

标签 统计

c# ×2

vb.net ×2

arrays ×1

bing-api ×1

bing-maps ×1

json ×1

php ×1

wpf ×1