私は文字列の束を使って塗りつぶしたテキストボックスを持つウィンドウフォームアプリケーションを持っています。私の質問は...コードは正常に動作しますが、多くの無駄な入力と思われます。あなたはループ関数の文字列からテキストボックスを埋めることができますか?適切な文字列とテキストボックスを一致させる? ここに私が持っているものがあります。文字列で文字列を塗りつぶす
var client = new WebClient { Credentials = new NetworkCredential(username, password) };
var financials = client.DownloadString("https://api.intrinio.com/data_point?identifier="+conver+"&item=beta,marketcap,52_week_high,52_week_low,adj_close_price,short_interest,analyst_target_price,next_earnings_date,percent_change,yr_percent_change,implied_volatility, dividendyield,listing_exchange,sector,average_daily_volume");
var jss = client.DownloadString("https://api.intrinio.com/companies?identifier=" + conver + "");
JObject rss = JObject.Parse(jss);
JObject fin = JObject.Parse(financials);
string RRSTITLE = (string)rss["legal_name"];
string beta = (string)fin.SelectToken("data[0].value");
string marketcap = (string)fin.SelectToken("data[1].value");
string weekhigh = (string)fin.SelectToken("data[2].value");
string weeklow = (string)fin.SelectToken("data[3].value");
string adj_close = (string)fin.SelectToken("data[4].value");
string short_interest = (string)fin.SelectToken("data[5].value");
string analyst_target = (string)fin.SelectToken("data[6].value");
string earnings = (string)fin.SelectToken("data[7].value");
string percent_change = (string)fin.SelectToken("data[8].value");
string yr_percent_change = (string)fin.SelectToken("data[9].value");
string implied = (string)fin.SelectToken("data[10].value");
string divyield = (string)fin.SelectToken("data[11].value");
string exchange = (string)fin.SelectToken("data[12].value");
string sector = (string)fin.SelectToken("data[13].value");
string volume = (string)fin.SelectToken("data[14].value");
company_textbox.Text = RRSTITLE;
beta_box.Text = beta;
marketCap_box.Text = marketcap;
wekhighbox.Text = weekhigh;
weklowbox.Text = weeklow;
adjclosebox.Text = adj_close;
shortbox.Text = short_interest;
targetestbox.Text = analyst_target;
next_earnings.Text = earnings;
Close_box.Text = percent_change;
percentytd.Text = yr_percent_change;
implivolbox.Text = implied;
divyieldbox.Text = divyield;
exchangebox.Text = exchange;
sectorbox.Text = sector;
daily_Volume_text.Text = volume;
窓の形式では、答えはいいえ – Jacky