Uma duvida em c#
Eu tenho 3 CheckBox com nomes.
Chek1, chek2, chek3,
Eu crio um botao “Visualizar” , e se eu selecionar por exemplo o chek1 e chek2. Ele mostra os nomes “chek1, chek2” ou exemplo se eu selecionar check1,2,3 ele mostra "chek1, check2, chek3 ":
Como fazer essa noção? Nao consigo pegar mais de uma string e concaternar elas, deve ser algo do tipo
Você colocou a tag C++, mas a pergunta é de C#.
Não entendi bem sua dúvida. Para concatenar, use + . Para verificar se precisa concatenar, use if.
string str = "";
if (check1.Checked){
str += "check1";
}
if (check2.Checked){
if (! String.Equals (str.equals, "")){
str += ", "; // adiciona virgula
}
str += "check2";
}
if (check3.Checked){
if (! String.Equals (str.equals, "")){
str += ", "; // adiciona virgula
}
str += "check3";
}
Qual a dificuldade em específico?
Abraço.