Pergunta : começ dados da classe

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
using o sistema;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
///  
Descrição sumária de /// para Currancyrate
///  
classe pública Currancyrate
{
   
    connStr da corda = ConfigurationManager.ConnectionStrings [“shivcn”] .ConnectionString;

    corda pública [] GetCurrancyrate (taxa de câmbio da corda)
    {
        rate= " 0 " da corda;
        symble= " 0 " da corda;

        Conexão de SqlConnection = SqlConnection novo (this.connStr);
        conexão. Abrir ();
        Comando de SqlCommand = SqlCommand novo (“selecionar * de shiv.exchange_rate onde país = '” + taxa de câmbio + “'”, conexão);
        Leitor de SqlDataReader = command.ExecuteReader ();
        se (leitor. Lido ())
        {
            taxa = leitor [“taxa”] .ToString ();
            symble = leitor [“símbolo”] .ToString ();
        }
        conexão. Fim ();
        conexão. Dispr ();
        leitor. Fim ();
        leitor. Dispr ();
        comando. Dispr ();

        retornar a corda nova [] {taxa, symble};
    }
}




e eu chamo esta classe
 this.lblcurrency. Texto = d.GetCurrancyrate (este. Sessão [“taxa de câmbio”] .ToString ())[0] .ToString ();
             isto. Lblcusymb1.Text = d.GetCurrancyrate (este. Sessão [“taxa de câmbio”] .ToString ())[1] .ToString ();



Mas ele tempo do fogo dois


Como eu chamo esta classe

Resposta : começ dados da classe

Naturalmente ateará fogo a 2 vezes. Porque você o está pedindo a.

Você precisa de põr o resultado em uma variável separada como este:

amarrar [] moedas = d.GetCurrancyrate (esta. Sessão [“taxa de câmbio”] .ToString ());

Seguir então isto usando:

this.lblcurrency. Texto = moedas [0] .ToString ();
isto. Lblcusymb1.Text = moedas [1] .ToString ();
Outras soluções  
 
programming4us programming4us