BWEB - 网络服务

BWEB - Webservice

提问人:Michael 提问时间:6/7/2023 最后编辑:Michael 更新时间:6/7/2023 访问量:11

问:

我需要解决这个问题。 我尝试了这段代码,但它并没有真正起作用...... 感谢您的回答!! 我需要一个解决方案.aaaaaaaasdsfgghhjmjjjajjajaosqujjqjqqqjalolas 我尝试了这段代码,但它并没有真正起作用...... 感谢您的回答!!

列表 kiolvasaslista = new List();

    private void kiolvasas()
    {
        kiolvasaslista.Clear();
        string sor = "";
        StreamReader sr = new StreamReader(Server.MapPath("~/Melleklet_4EIT_B20.txt"));

        while ((sor = sr.ReadLine()) != null)
        {
            string[] tomb = sor.Split('|').ToArray();
            arfolyam a = new arfolyam();
            a.Datum = Convert.ToDateTime(tomb[0].Trim());
            a.Valuta = tomb[1].Trim();
            a.Arak = Convert.ToDouble(tomb[2].Trim());

            kiolvasaslista.Add(a);
        }
        sr.Close();
    }

    [WebMethod]
    public double KiolvasniAzArfolyamotANapon(DateTime Datum, string valuta)
    {
        kiolvasas();
        foreach (arfolyam aa in kiolvasaslista)
        {
            if (Datum == aa.Datum && valuta == aa.Valuta)
            {
                return aa.Arak;
                
            }

        }
        return -1;
    }

    [WebMethod]
    public bool BeirniAzArfolyamotANapon(DateTime Datum, string valuta, double Arfolyam)
    {
        kiolvasas();
        using (StreamWriter SW = new StreamWriter(Server.MapPath("~/Melleklet_4EIT_B20.txt"))) 
        {
            
            foreach (arfolyam a in kiolvasaslista)
            {
                SW.WriteLine(a.Datum + "|" + a.Valuta + "|" + a.Arak);   
            }

            SW.WriteLine(Datum + "|" + valuta + "|" + Arfolyam);
            
            
        }
        return true;
    }

    [WebMethod]
    public List<string> OsszValutaKiolvasasa()
    {
        kiolvasas();
        List<string> alista = new List<string>();
        foreach (arfolyam a in kiolvasaslista)
        {
            if (!alista.Contains(a.Valuta))
            {
                alista.Add(a.Valuta);
            }
        }
        return alista;
    }

我需要解决这个问题。 我尝试了这段代码,但它并没有真正起作用...... 感谢您的回答!!

asp.net 网络服务

评论


答: 暂无答案