提问人:Michael 提问时间:6/7/2023 最后编辑:Michael 更新时间:6/7/2023 访问量:11
BWEB - 网络服务
BWEB - Webservice
问:
我需要解决这个问题。 我尝试了这段代码,但它并没有真正起作用...... 感谢您的回答!! 我需要一个解决方案.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;
}
我需要解决这个问题。 我尝试了这段代码,但它并没有真正起作用...... 感谢您的回答!!
答: 暂无答案
评论