Yvanne
Yvanne

Reputation: 27

Print a list after being converted from string to a Label

I'm creating a standard calculator with a history feature. Previous solutions will show in a label box every time the user clicks the "=" button

After converting this string:

string histo = (operand1 + " " + operation + " " + " " + operand2 + " = " + result);

To a list by using this code:

List<string> hist = histo.Split().ToList()

What I want to do next is to print it to a label box to show history. How can I do that? Thank you.

Upvotes: 0

Views: 52

Answers (1)

Sandeep
Sandeep

Reputation: 399

Your question is not very clear and I do not think that label is a good choice to show the history. Combobox would be a better option, if you want to allow users to select items from history.

As far as your question on how to display it in a label is concerned you can use the following code. You can replace "," with Environment.NewLine.

lbl.Text = String.Join(",", hist);

Upvotes: 1

Related Questions