Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de news:
OjsXZr4CFHA.2288@TK2MSFTNGP14.phx.gbl...
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le message
de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le message
de news: OwEw164CFHA.464@TK2MSFTNGP15.phx.gbl...
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: OjsXZr4CFHA.2288@TK2MSFTNGP14.phx.gbl...
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le message
de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le message
de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le message
de news: OwEw164CFHA.464@TK2MSFTNGP15.phx.gbl...
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: OjsXZr4CFHA.2288@TK2MSFTNGP14.phx.gbl...
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le message
de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf pour
les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" a écrit dans le message de news:
%j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le message
de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de news:
%23RFjyJ5CFHA.624@TK2MSFTNGP15.phx.gbl...
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le message
de news: OwEw164CFHA.464@TK2MSFTNGP15.phx.gbl...
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: OjsXZr4CFHA.2288@TK2MSFTNGP14.phx.gbl...
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" a écrit dans le message de news:
%j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le message
de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" a écrit dans le message
de news:Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" a écrit dans le message de
news: %j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le
message de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le message
de news: uWjFfT5CFHA.4072@TK2MSFTNGP10.phx.gbl...
Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: %23RFjyJ5CFHA.624@TK2MSFTNGP15.phx.gbl...
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le
message de news: OwEw164CFHA.464@TK2MSFTNGP15.phx.gbl...
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: OjsXZr4CFHA.2288@TK2MSFTNGP14.phx.gbl...
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" a écrit dans le message
de news:Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" a écrit dans le message de
news: %j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le
message de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
requette = "select * from matable where value = " + var;
+ fait la concaténation. La conversion en string se fait via la méthode
ToString() de ce que tu convertis. Donc, tu peux aussi y mettre des objets
à toi.
Bruno.
"Vincent" a écrit dans le message de news:Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" a écrit dans le message
de news:Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" a écrit dans le message de
news: %j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le
message de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
requette = "select * from matable where value = " + var;
+ fait la concaténation. La conversion en string se fait via la méthode
ToString() de ce que tu convertis. Donc, tu peux aussi y mettre des objets
à toi.
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de news:
uVo2Bk5CFHA.3132@TK2MSFTNGP09.phx.gbl...
Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le message
de news: uWjFfT5CFHA.4072@TK2MSFTNGP10.phx.gbl...
Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: %23RFjyJ5CFHA.624@TK2MSFTNGP15.phx.gbl...
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le
message de news: OwEw164CFHA.464@TK2MSFTNGP15.phx.gbl...
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: OjsXZr4CFHA.2288@TK2MSFTNGP14.phx.gbl...
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
requette = "select * from matable where value = " + var;
+ fait la concaténation. La conversion en string se fait via la méthode
ToString() de ce que tu convertis. Donc, tu peux aussi y mettre des objets
à toi.
Bruno.
"Vincent" a écrit dans le message de news:Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" a écrit dans le message
de news:Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille directement
sur le string complet.
Bruno.
"Vincent" a écrit dans le message de
news: %j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le
message de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
en fait, c'est plus compliqué. l'exemple est simple.
Mais si j'ai 5 ou 6 variables, je dois me battre avec les + ou "'"' pour
construire ma chaine
en c++ tu peux faire un truc du style prinf(chaine,"val1=%i et
val2=%i",5,8);
ce qui donne chaine= "val1=2 et val2=8"
Sinon je concatene ...
"Bruno Jouhier [MVP]" a écrit dans le message
de news:requette = "select * from matable where value = " + var;
+ fait la concaténation. La conversion en string se fait via la méthode
ToString() de ce que tu convertis. Donc, tu peux aussi y mettre des
objets à toi.
Bruno.
"Vincent" a écrit dans le message de
news:Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" a écrit dans le
message de news:Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille
directement sur le string complet.
Bruno.
"Vincent" a écrit dans le message de
news: %j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le
message de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
en fait, c'est plus compliqué. l'exemple est simple.
Mais si j'ai 5 ou 6 variables, je dois me battre avec les + ou "'"' pour
construire ma chaine
en c++ tu peux faire un truc du style prinf(chaine,"val1=%i et
val2=%i",5,8);
ce qui donne chaine= "val1=2 et val2=8"
Sinon je concatene ...
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le message
de news: uupa2w5CFHA.2380@tk2msftngp13.phx.gbl...
requette = "select * from matable where value = " + var;
+ fait la concaténation. La conversion en string se fait via la méthode
ToString() de ce que tu convertis. Donc, tu peux aussi y mettre des
objets à toi.
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: uVo2Bk5CFHA.3132@TK2MSFTNGP09.phx.gbl...
Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le
message de news: uWjFfT5CFHA.4072@TK2MSFTNGP10.phx.gbl...
Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille
directement sur le string complet.
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: %23RFjyJ5CFHA.624@TK2MSFTNGP15.phx.gbl...
j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" <bjouhier@club-internet.fr> a écrit dans le
message de news: OwEw164CFHA.464@TK2MSFTNGP15.phx.gbl...
On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de
news: OjsXZr4CFHA.2288@TK2MSFTNGP14.phx.gbl...
Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
en fait, c'est plus compliqué. l'exemple est simple.
Mais si j'ai 5 ou 6 variables, je dois me battre avec les + ou "'"' pour
construire ma chaine
en c++ tu peux faire un truc du style prinf(chaine,"val1=%i et
val2=%i",5,8);
ce qui donne chaine= "val1=2 et val2=8"
Sinon je concatene ...
"Bruno Jouhier [MVP]" a écrit dans le message
de news:requette = "select * from matable where value = " + var;
+ fait la concaténation. La conversion en string se fait via la méthode
ToString() de ce que tu convertis. Donc, tu peux aussi y mettre des
objets à toi.
Bruno.
"Vincent" a écrit dans le message de
news:Merci pour ton aide.
j'en profite pour poser une question de plus !
comment concatener des chaines et des variables ?
je voudrai faire un truc du genre
var = 10;
requette = "select * from matable where valeur = {var}";
ce qui donnerait :
requette = "select * from matable where valeur = 10";
Merci
Vincent
"Bruno Jouhier [MVP]" a écrit dans le
message de news:Ca dépend si tu veux des retours à la ligne dans ton string ou pas.
Si tu n'en veux pas, tu peux faire:
string toto = "aaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa" +
"aaaaaaaaaaaaaaaaaaaaaaa";
Si tu en veux:
string toto = @"aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa";
Note: il n'y a pas de pb de performance dans le permier cas, c'est le
compilateur qui recolle les bouts et ton programme travaille
directement sur le string complet.
Bruno.
"Vincent" a écrit dans le message de
news: %j'ai fait un truc du genre :
string toto = "aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa"
Mais cela provoque une erreur ?!
"Bruno Jouhier [MVP]" a écrit dans le
message de news:On la coupe où on veut. C# n'a pas vraiment de notion de ligne, sauf
pour les strings "verbatim".
Bruno.
"Vincent" a écrit dans le message de
news:Cela parait bête comme question, j'en suis désolé.
Mais comment coupe t'on une ligne de code trop longue ?
Dans mon bouquin de 600 pages .... ben rien !
merci
Vincent
en fait, c'est plus compliqué. l'exemple est simple.
Mais si j'ai 5 ou 6 variables, je dois me battre avec les + ou "'"' pour
construire ma chaine
en c++ tu peux faire un truc du style prinf(chaine,"val1=%i et
val2=%i",5,8);
ce qui donne chaine= "val1=2 et val2=8"
en fait, c'est plus compliqué. l'exemple est simple.
Mais si j'ai 5 ou 6 variables, je dois me battre avec les + ou "'"' pour
construire ma chaine
en c++ tu peux faire un truc du style prinf(chaine,"val1=%i et
val2=%i",5,8);
ce qui donne chaine= "val1=2 et val2=8"
en fait, c'est plus compliqué. l'exemple est simple.
Mais si j'ai 5 ou 6 variables, je dois me battre avec les + ou "'"' pour
construire ma chaine
en c++ tu peux faire un truc du style prinf(chaine,"val1=%i et
val2=%i",5,8);
ce qui donne chaine= "val1=2 et val2=8"