Article View: alt.pl.comp.lang.csharp
Article #249Re: Czegos chyba nie kapuje :(
From: VotA
Date: Thu, 27 Nov 2003 23:53
Date: Thu, 27 Nov 2003 23:53
38 lines
2128 bytes
2128 bytes
[ciach]
>
> Dok�adniej wywala wyj�tek System.IndexOutOfRangeException (przekroczenie
> zakresu).
> Po prostu dla x > tekst.Length (a to w ko�cu w Twoim programie
zachodzi...) masz
> rzucany wyj�tek. Program ko�czy swoje dzia�anie.
>
> Jeszcze raz: dla string tekst = "aa"; poprawne b�dzie odwo�anie
> tekst[1], ale na pewno nie b�dzie poprawne odwo�anie tekst[100] czy te�
> tekst[2] !!!
>
> PS. A nie mo�esz po prostu u�y� tekst.Length ???
Teoretycznie tak. Ale ja patrze sobie w przyszlosc i zastanawiam sie np nad
tym jak mialbym zrobic aby zmienial mi sie znak. Np aby w tekscie "cos tam"
c zmienilo sie d, o na p, s na k etc
I wtedy wlasnie uzylbym sobie czegos takiego:
while(tekst[x].ToString()!=null)
{
if (tekst[x]=="c")
tekst[x]=d;
//...
}
Oczywiscie tutaj zamiast if-a lepiej byloby uzyc case ale jakos dla
przykladu podalem instrukcje if. w sumie sam nie wiem czemu...
Ale chyba wlasnie wpadl mi do glowy nowy pomysl wykorzystujacy wlasnie
tekst.Lenght i petli for.
int x = text.Lenght
For (int i = 0; i!=x; i++)
{
//...
}
Cos takiego na przyklad moglo by dzialac?
Technical Details
Message-ID:
<bq62p2$af0$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mailReferences:
<bq5tah$nou$1@inews.gazeta.pl> <bq5ua7$9pf$1@news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mail From: "VotA" <vo...@gazeta.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: Czegos chyba nie kapuje :( Date: Fri, 28 Nov 2003 00:53:05 +0100 Organization: Portal Gazeta.pl -> http://www.gazeta.pl Lines: 40 Message-ID: <bq62p2$af0$1@inews.gazeta.pl> References: <bq5tah$nou$1@inews.gazeta.pl> <bq5ua7$9pf$1@news.atman.pl> NNTP-Posting-Host: pa63.legnica.cvx.ppp.tpnet.pl X-Trace: inews.gazeta.pl 1069977187 10720 213.76.85.63 (27 Nov 2003 23:53:07 GMT) X-Complaints-To: use...@agora.pl NNTP-Posting-Date: Thu, 27 Nov 2003 23:53:07 +0000 (UTC) X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Priority: 3 X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-User: vota X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit