小编th3*_*guy的帖子

声明和使用全局数组c#

我找不到与此问题有关的任何信息.我正在尝试在C#中创建一个全局数组,以便我可以在代码中的不同位置输入信息,然后稍后再调用该信息来显示它.例如,我想获取以下信息并将其放入数组中:

string auctionID;
string itemName;
string itemID;
string bid;
string buyout;
string quantity;
Run Code Online (Sandbox Code Playgroud)

然后我希望能够使用for循环或类似的东西调用该数组,以便我可以在以后显示该信息.现在,我忘了提到的一件小事是,我可能需要一个数组数组或一个多维数组.这是因为我将有很多不同的拍卖和每次拍卖的数据(因此上面的变量),我想在程序的最后显示这些信息.感谢您的时间!

更新1

所以,我认为我并没有说清楚,因为我感到困惑,但这也可能是因为我对这个程序感到有些沮丧.我希望能够创建一个全局数组,然后在程序中使用不同的函数获取和设置存储在该数组中的信息,因为不同的函数将修改该数组的不同部分.另外,我不介意使用缓存,如果我理解它是如何工作的,甚至有一个链接来阅读它.最后一件事是,我在Windows Phone 7上这样做,所以我可以使用哪些库和系统调用.

更新2

我在OOP上有点生疏,所以我将更多地阅读它(感谢处理大量HTML并且没有机会进行真正的编程).谢谢大家的建议.如果我不能弄清楚什么,我可能会回复这个话题.干杯!

c# global-variables

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

Windows Phone 7中的JSON解析

所以,我已经在网上到处查看并获得了一些关于如何解析JSON字符串然后将这些信息保存到特定变量的示例,但我对C#和Windows Phone 7开发非常陌生(仅执行了一周,但我因为我很熟悉C++,所以快速接收它.我无法理解我应该如何处理这个问题,所以我将只提供我要解析的代码和我到目前为止的代码.

我已经使用http://jsonlint.com/ Validator 验证了我的JSON信息.以下是我要解析的JSON信息(位于网站上):

[
    {
        "id": 19019,
        "model": "tester",
        "fields":
        {
            "name": "thename",
            "slot": 45,
            "category": "thecategory"
        }
    }
]
Run Code Online (Sandbox Code Playgroud)

这是我试图用来解析JSON信息并将其存储为变量的代码,以便我稍后可以在程序中调用该信息:

using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Resources;
using Microsoft.Phone.Controls;
using System.Collections.ObjectModel;
using System.IO;
using System.Net;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Json;

namespace PhoneApp
{
    public partial class MainPage : PhoneApplicationPage
    {
        public MainPage()
        {
            InitializeComponent();
        }

        private void myButton_Click(object sender, RoutedEventArgs e) …
Run Code Online (Sandbox Code Playgroud)

c# json

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

标签 统计

c# ×2

global-variables ×1

json ×1