Option Explicit AND vbCrlf

israel4ever

New member
Option Explicit AND vbCrlf ../images/Emo124.gif

היי, שתי שאלות: 1. מה המקבילה של vbCrlf ב- C# (זה עושה Feed Line למי שלא יודע) ? 2. יש אפשרות להשתמש ב- C# עם Option Explicit כמו ב-VBNET ? אם כן, איך? תודה
 

israel4ever

New member
אני לא מצליח לעבוד עם ControlChars

יתכן שיש איזה NameSpace מיוחד שאיתו אני צריך לעבוד? נ.ב אתה בטוח שזה תופס גם בC#? כי לפי הדוגמאות שיש בMSDN זה עובד רק ב-VB.
 

gilad g

New member
מתאים וחצי.

string str = "Hi there!\n";​
זה לא קשור בכלל להאם אתה עובד עם windows או לא.
 

orengolan

New member
הנה:

string str; str = "first line \n second line"; MessageBox.Show(str); str = "first line " + System.Environment.NewLine + " second line"; MessageBox.Show(str);​
שתי האופציות עובדות אצלי. לגבי שאלה 2 - ב #c זה ברירת המחדל! גם explicit וגם strict.
 

israel4ever

New member
שאלה נוספת ../images/Emo36.gif

יש לי בעיה בקוד הבא, הוא צריך להחזיר לי את כתובת ה- IP של אתר מסויים שאני נותן לו. עכשיו, יש בעיה בקוד. זה הקוד:
IPEndPoint ipe; ipe = new IPEndPoint( Dns.Resolve("www.walla.co.il").AddressList , 80);​
וזאת השגיאה:
1. Argument '1': cannot convert from 'System.Net.IPAddress[]' to 'long' 2. The best overloaded method match for 'System.Net.IPEndPoint.IPEndPoint(long, int)' has some invalid arguments​
תודה מראש.
 

gilad g

New member
../images/Emo26.gif

IPEndPoint ipe; ipe = new IPEndPoint( Dns.Resolve("www.walla.co.il").AddressList[0] , 80);​
 

israel4ever

New member
ואו נכון... אני עשיתי בידיוק אותו

דבר רק שההבדל הייחיד הוא שאני השתמשתי עם "()" במקום "[]". אבל העיקר שעובד
 

israel4ever

New member
שוב אותה שורה לא עובדת ../images/Emo2.gif

השורה:
IPEndPoint ipe= new IPEndPoint( Dns.Resolve(txtURL.Text ).AddressList[0] , 80);​
השגיאה:
An unhandled exception of type 'System.Net.Sockets.SocketException' occurred in system.dll Additional information: The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for​
אולי מישהו מזהה פה בעיה?
 
למעלה