|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
12.12.2009, 11:15 | #81 |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: How to... C#
1. Je l' znas sta predstavljaju ti errori?
2. Je l' si uzeo neki kod odnekle pa ga samo copy / paste ? |
12.12.2009, 15:10 | #82 |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: How to... C#
naravno da jeste, sa linka koji sam postavio.
google, covece, google !!! zasto, ali zasto ti je tesko da probas barem da nadjes odgovor sam ? da si samo pokusao, teze bi ti bilo da ne nadjes odgovor nego da ga nadjes. evo: http://bytes.com/topic/c-sharp/answe...-not-available sve sto je trebalo da ukucas na google je " httputility assembly reference " i PRVI rezultat je ono sto ti treba... |
Sledeći korisnik se zahvaljuje korisniku irreal na korisnoj poruci: | ||
Ivan-94 (12.12.2009) |
12.12.2009, 15:21 | #83 |
V.I.P. Programiranje
|
Re: How to... C#
Ivane, pa pre par dana si tražio pomoć oko iste stvari u VB2008 pa kad si video da ne možeš, našao si gotov kod napisan u C#-u koji kod tebe ne radi kako treba, i sad si došao da pitaš zašto. Nema smisla raditi copy/paste koda odnegde. Em što nećeš ništa da naučiš, em što nećeš da razumeš ništa, em što nemaš veze sa tim šta kod radi i kako da ispraviš greške.
Do juče si radio nešto tipa int third=first+second; first = 1; second = 2; i čudio se što ne radi kako treba, a danas pokušavaš da uradiš logovanje na Wordpress za Zeusoft i ZeuCD... Da li uopšte znaš šta je HTTP, šta je POST zahtev - to jednostavno ne ide tako, no offense. Kreni od početka a ne od kraja - ne možeš da "zidaš od krova". Uostalom, zašto da radiš logovanje na WP kada možeš kao čovek da odeš na taj sajt i bez problema se uloguješ? I nađite nekoga ko se razume u programiranje, mislim, da se baš razume, da radi softver za ZeuCD. Ili ti prvo nauči osnove i onda polako kreni sa web-related programiranjem u C#-u. Oko ovoga konkretno ne mogu da ti pomognem zato što nisam mnogo vičan managed jezicima tipa VB.NET, C++.NET i C#-u, ali ovo je jedan savet. Ako ti treba pomoć uvek možeš da pitaš, ali niko ne može da ti pomogne ako ti ne razumeš o čemu se tu radi. |
Sledeći korisnik se zahvaljuje korisniku Geomaster na korisnoj poruci: | ||
Ivan-94 (12.12.2009) |
12.12.2009, 17:40 | #84 | ||
Veteran
|
Re: How to... C#
Citat:
Nije mi sad u interesu da naucim nesto,nego to da zavrsim... Citat:
|
||
12.12.2009, 21:43 | #85 |
V.I.P. Programiranje
|
Re: How to... C#
|
13.12.2009, 11:51 | #86 |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: How to... C#
tesko da ces bilo sta da zavrsis ako ne umes ni najosnovnije greske da shvatis i ispravis - ili barem da ih ukucas na google pa vidis kako su ih drugi ispravili.
razumem ja da ti samo hoces da zavrsis, al to je kao kad bi rekao "samo hocu da osvojim medalju na olimpijadi, nemam sada vremena da treniram i spremam se" |
16.12.2009, 17:55 | #87 |
Starosedelac
Član od: 14.3.2009.
Poruke: 1.200
Zahvalnice: 207
Zahvaljeno 276 puta na 179 poruka
|
Re: How to... C#
Evo par "kick-ass" sajtova za C#:
msforge.net sharper tutorials.com social.msdn.microsoft.com/forum Napomena za projectcode sajt,on je vise orjentisan za medium i expert nivo znanja a manje za pocetnike. Ova tri gore pomenuta "rade posao" za sve nivoe znanja. |
17.12.2009, 0:33 | #88 |
Veteran
|
Re: How to... C#
Kod:
int i = 940; int j = 73; Console.WriteLine(" {0,4}\n+{1,4}\n ---- \n {2,4}", i, j, i + j); {1,4}Isto {2,4}Isto Kod:
decimal i = 940.23m; decimal j = 73.7m; Console.WriteLine(“ {0,9:C2}\n+{1,9:C2}\n ---------\n {2,9:C2}”, i, j, i + j); Pitanje je mozda prosto ali ako sad ne saznam nikad necu. |
21.3.2010, 21:47 | #89 |
Veteran
|
Re: How to... C#
Da li je moguce da unete brojeve(int) razdvojene zarezom stavim u array,i kako?
|
21.3.2010, 22:17 | #90 |
V.I.P. Programiranje
|
Re: How to... C#
Potraži string splitting in C# na Googleu, ili string exploding ili neku varijantu, naći ćeš sigurno.
|
21.3.2010, 22:19 | #91 |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: How to... C#
|
22.3.2010, 0:56 | #92 |
Veteran
|
Re: How to... C#
@Geomaster
@boshkodj Koritio sam Split ovako: string myString = "Neki string..."; char[] separator = {' '}; string[] myWords; myWords = myString.Split(separator); E sad nije u tome problem nego je u tome sto bih ja uradio ovo: Kod:
static int MaxValue(int[] intArray) { int maxValue = intArray[0]; for (int i = 1; i < intArray.Length; i++) { if (intArray[i] > maxValue) maxValue = intArray[i]; } return maxValue; } static void Main(string[] args) { int[] myArray = {1, 8, 3, 6, 2, 5, 9, 3, 0, 2}; int maxVal = MaxValue(myArray); Console.WriteLine("The maximum value in myArray is {0}", maxVal); Console.ReadKey(); } Nasao bih sa predhodno unesenim brojevima. |
22.3.2010, 11:09 | #93 | |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: How to... C#
Citat:
Kod:
class Program { // Ta tvoja funkcija... static int MaxValue(int[] intArray) { int maxValue = intArray[0]; for (int i = 1; i < intArray.Length; i++) { if (intArray[i] > maxValue) maxValue = intArray[i]; } return maxValue; } static void Main(string[] args) { // Prvo ubacis brojeve koje hoces u string, za primer sam uradio // kao da si vec ubacio brojeve. string brojevi = "3,7,10,11,55,2"; // Onda svaki broj ubacis kao poseban string string[] odvojeni_brojevi_string = brojevi.Split(','); // Onda lepo te odvojene brojeve ( u string ) prebacis u int int[] odvojeni_brojevi_int = new int[odvojeni_brojevi_string.Length]; for (int i = 0; i < odvojeni_brojevi_string.Length; i++) { odvojeni_brojevi_int[i] = Convert.ToInt32(odvojeni_brojevi_string[i]); } // Izvuces najveci broj int maxValue = MaxValue(odvojeni_brojevi_int); // I ispises ga... Console.WriteLine(maxValue); Console.ReadKey(); } } |
|
Sledeći korisnik se zahvaljuje korisniku boshkodj na korisnoj poruci: | ||
Ivan-94 (22.3.2010) |
22.3.2010, 13:21 | #94 |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: How to... C#
ako to treba korisnik da unosi sa tastature, nikako ne mozes da pretpostavis da ce zaista uneti samo brojeve (osim ako nemas neki drugi mehanizam koji ne dozvoljava pogresan input.)
a ako nije pravi broj, Convert.ToInt32 ce da pukne samo tako probaj ovako nesto (modifikovao sam kod koji je napisao boshkodj, ostali su neki njegovi komentari) Kod:
class Program { // Ta tvoja funkcija... static int MaxValue(int[] intArray) { int maxValue = intArray[0]; for (int i = 1; i < intArray.Length; i++) { if (intArray[i] > maxValue) maxValue = intArray[i]; } return maxValue; } static void Main(string[] args) { // Prvo ubacis brojeve koje hoces u string, za primer sam uradio // kao da si vec ubacio brojeve. string brojevi = "3,7,10,11,55,2"; // Onda svaki broj ubacis kao poseban string string[] odvojeni_brojevi_string = brojevi.Split(','); List<int> odvojeni_brojevi_int = new List<int>(odvojeni_brojevi_string.Length); // ovo odvojeni_brojevi_string.length govori listi za koliki kapacitet da se pripremi. nije obavezno ali je optimalnije int parsovan_broj; // deklarisemo ga iznad petlje da ne bi mnogo puta u petlji kreirao i brisao objekte foreach (string str in odvojeni_brojevi_string) { if (int.TryParse(str,out parsovan_broj)) odvojeni_brojevi_int.Add(parsovan_broj); } // Izvuces najveci broj int maxValue = MaxValue(odvojeni_brojevi_int.ToArray()); // I ispises ga... Console.WriteLine(maxValue); Console.ReadKey(); } } -EDIT- takodje ti predlazem da se osiguras da je prosledjen pravilan array ovoj tvojoj funkciji koja trazi maks vrednost. ako prosledis prazan array, pucice ti program. e sad, posto funkcija mora da vrati neki broj, imas dve mogucnosti, po meni. Prva: koristi nullable type int, to je int koji pored svih brojeva koje moze da predstavlja, takodje moze da bude i "null". u tom slucaju, gde god koristis tu maks funkciju, morao bi da proveravas da li je vratila null ili nije, pa ako je null da reagujes drugacije. ovo je po meni losija opcija bolja opcija je mozda da jednostavno izbacis precizniji error (ili na ekran, ili da "bacis" exception i cekas da ga uhvati neka visa instanca, ne znam kolko znas o exceptionima) dakle nesto tipa Kod:
if (intArray.Length == 0) throw new ArgumentOutOfRangeException("intArray"); ukoliko kod koji poziva tvoju funkciju ima error handling, on ce znati sta da uradi sa tim exceptionom. ukoliko nema, korinsiku ce izadji poruka da se desila greska koja nije handleovana. naravno, pretpostavljam da ti za ovaj konkretan projekat to uopste nije ni najmanje bitno, ali ovakve stvari su svakodnevnica u profesionalnom, pogotovo timskom radu, na vecim projektima. pa reko ono, da se navikavas polako Poslednja ispravka: irreal (22.3.2010 u 13:30) |
Sledeći korisnik se zahvaljuje korisniku irreal na korisnoj poruci: | ||
Ivan-94 (22.3.2010) |
4.4.2010, 13:21 | #95 |
Veteran
|
Re: How to... C#
Opet ja
Rec je o Label box wrapping? Posto citam neke atribute iz xml-a pa to treba da mi ubaci u label ali kad ga ubaci nigde se ne prelama recenica,nego se proooooduzi... EDIT:TextBox ne dolazi u obzir. Poslednja ispravka: Ivan-94 (4.4.2010 u 13:29) |
4.4.2010, 15:31 | #96 | |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: How to... C#
Citat:
Kod:
label1.Text = "Ja sam prvi red, sada cu da se odvojim.\r\nSada sam drugi red" |
|
Sledeći korisnik se zahvaljuje korisniku boshkodj na korisnoj poruci: | ||
Ivan-94 (4.4.2010) |
4.4.2010, 18:32 | #97 | |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: How to... C#
Citat:
podesis AutoSize na false, a onda podesis sirinu i visinu, labela ce automatski tada raditi prelom. naravno, ukoliko pricamo o Label kontroli. posto ne znam sta tacno mislis pod label box |
|
Sledeći korisnik se zahvaljuje korisniku irreal na korisnoj poruci: | ||
Ivan-94 (4.4.2010) |
4.4.2010, 18:43 | #98 |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: How to... C#
|
5.6.2010, 19:46 | #99 | |
Član
Član od: 27.3.2010.
Poruke: 84
Zahvalnice: 19
Zahvaljeno 0 puta na 0 poruka
|
Re: How to... C#
Citat:
Nije e-book, već kolekcija članaka, videa i audio zapisa za C#, VB.NET i Visual C++. Tako sam ja naučio C#... |
|
5.6.2010, 22:59 | #100 | |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: How to... C#
Citat:
|
|
Bookmarks sajtovi |
Tagovi |
c sharp, c# tutoriali, how to, visual studio |
|
|