![]() |
מדריך למתחילים ב #C
זה המדריך הראשון שלי ...בשפה #C או בשם השני c sharp
שפה שפותחה ע"י מיקרוסופט...די חדשה בערך בשנות ה 90 והתחילו עכשיו חלק מהביתי ספר להכניס אותה לבגרות במקום פסקל העתיקה שפה זאת משתמשת בטכנולוגיה של Object Oriented Programming או בעיברית "תכנות מונחה עצמים" להסביר על המונח ניתן לעיין כאן בשפה זו אנו יותר נשתמש באפשרויות ובספריות שמתכנים יצרו לפנינו וזה מה שהופך את השפה ליותר קלה ונוחה אז נתחיל קודם כל השורה הראשונה ב C היא using System שורה זאת בעצם "פותחת" ספריה כלשהי בזיכרון של השפה הזאת זוהי סיפרה שתעזור לנו במהלך כל התוכנית,יש בה קודים פונקציות וממש "הר" של חומר מאחוריה שיעזרו לנו בהמשך השורה הבאה היא class Name ה class זה בעצם ה"הקדמה" לשם שאנו נותנים לתוכנית או בהסבר אחר: כאן אנו מכריזים על המחלקה וה Name זה השם לדוגמא: בקוד class Name השם של התוכנית יהיה Name ואז יבואו סוגרים פתיחה PHP קוד:
PHP קוד:
בנתיים קבלו את זה כמובן מאליו ואז יבואו סוגרים פתיחה PHP קוד:
ובסוף 2 סוגריים של סגירה PHP קוד:
והשניות סוגרות את ה class הנה קוד ראשון לדוגמא PHP קוד:
בשורה השניה קראנו לתוכנית Nerya בשורה ה3 שמנו סוגרים לפתוח את התוכנית בשורה הרביעית זהו אוסף של הפונקציות שבהם אנו לא נגע בנתיים בשורה 5 סגרנו את הסוגריים של הpuclic בשורה 6 סגרנו את הסוגריים של ה class ...או אם תרצו זה הסוגרים שסוגרות את התוכנית למי שמכיר פסקל זה מקביל ל end; בין שורה 5-6 יבוא גוף התוכנית במדריך הבא נסביר על משתנים,קלט ופלט של משתנים עכשיו הבקשה הכי חשובה...השקעתי במדריך הזה לכן בבקשה לא להעתיק לשום מקום אלא אם כן פניתם אלי וקיבלתם אישור...אחרת זה גנבה וגם ממש לא יפה תגובות אנשים |
קשה להגיב, כי אתה פשוט מטעה אנשים. יש דברים שגויים במדריך הזה.
וזה עוד בלשון המעטה ועדינות בשביל לא להעליב. בצורה ברורה יותר, רוב מה שכתוב שגוי, לא נכון, ומראה על חוסר הבנה בC#. |
שום דבר לא שגוי בו הוא בסדר גמור בדקתי אותו והרצתי אותו לפי ההסברים שלי
הכל בסדר |
ציטוט:
|
הבאתי מידע נכון....
ולמתחילים הוא יספיק בהחלט-לא דייקתי בדברים מסויימים כי זה סתם היה מסבך במדריכים הבאים אני יותר יפרט ויסביר במדיוק יותר לא התחלתי להסביר על הפונקציות שמאחורי ה PUBLIC וכל זה אבל ההסברים החשובים שכן נתתי הם נכונים אם לדעתך לא אתה מוזמן לעזור לתקן במקום לאמר שגוי כי זה לא בידיוק עוזר |
ציטוט:
ציטוט:
ציטוט:
ציטוט:
ציטוט:
ציטוט:
בנוסף, ההזחה של הקוד הזה נוראית, אני מקווה שאתה לא באמת מתכנת ככה. לא פותחים סוגר מסולסל (}) בשורה חדשה, אלא בהמשך לשם המחלקה או לפונקצייה. משתמשים בהערות וכיו'. זרקת מושגים לאוויר כמו OOP ולא הסברת מה המטרה שלהם בכלל. לא הסברת איך מריצים את הקוד... ותגיד, אתה יודע בכלל #C? זה לא נראה ככה.. ובאמת שאין מה להעתיק מהמדריך הזה, כי אפילו פלט התוכנית לא תחזיר .. |
ציטוט:
|
אוקי אז ככה לגבי 1
בספרים של ההסברים שלה רשום C# אבל השם שלה הרגיל זה C שארפ אפשר לקרוא גם ככה וגם ככה וזה לא ווינדוס זה מיקרוסופט.... 3. תקנתי באמת היה לי שם טעות 4. אתה שם לב מה אתה אומר? זה כן סוגרים של סגירה.....הם סוגרות את ה2 הראשונות 5. שוב אני יאמר אני יסביר על זה פעם אחרת פשוט לא צריך לדעת את זה בהתחלה 6. כן באמת בכל מקרה נתתי קישור לוויקיפדה להסביר את המונח OOP |
ציטוט:
כותבים class. אפילו בדוגמאת הקוד שלך כתבת ככה. השם שאמרת שהוא יהיה "השם של התוכנית" הוא השם של ה class, לא של התוכנית. .NET יצאה לשוק ב2001 אם אני זוכר נכון. זה לא שנות ה-90. שום דבר לא "סוגר את ה public". מדובר רק במציין גישה, אם כבר, זה סוגר את המתודה. מעבר לזה, שנראה לי שאת רוב התוכנית שכתבת, אתה בעצמך לא עומד מאחוריה. |
ציטוט:
זה כמו שאגיד: יש שפת תכנות JavaScript או בשם השני שלה תסריט קפה.. ציטוט:
ציטוט:
PHP קוד:
ציטוט:
|
כותבים קוראים לא משנה אז אמרת 2 שמות מה קרה? זה לא טעות
סוגר את המתודה אז אני ציינתי שזה סוגר את ה פאבליק זה יותר קל ומובן להתחלה ,תסכים איתי כל הקוד שרשום פה אני עמוד מאחוריו מ א' עד ת' כן יחי ההבדל הקטן SO.....תיקנתי וכן בהתחלה אני לא יסביר על פונקציות של הפאבליק וכו' אני לא רואה שום מחוייבות להסביר על זה אם אתה רוצה בוא תעשה מדריך במקום פשוט להרוס חשק לאנשים אחרים תודה על האמון ותודה על התגובות הממש לא בונות פשוט גועל נפש |
ציטוט:
לפי המדריך שלך אתה לא יודע בכלל. תקן אותי אם אני טועה, ותסביר. יש לי הרגשה שנמצא שגיאות גם בהסבר. התגובה הבונה שאני יכול להגיד לך היא ללמוד. יש לך עוד הרבה מה ללמוד לפני שתוכל לכתוב מדריך בנושא. |
כן אני יודע
זה כל מיני אפשרויות של פרטיות וכו' אני לא יפרט אבל אני יודע class זה מחלקה OOP בטח שאני יודע תגובות אחרות חוץ ממך יתקבלו בברכה |
ציטוט:
אפשרויות של פרטיות? המממ טוב, נניח.. כמה זמן אתה לומד #C? :) ציטוט:
|
אם יש לך זמן להגיב בלי עניין ולנסות לתקן בצורה לא הכי נחמדה
אני חושב שיהיה לך גם זמן לכתוב מדריך |
דבר ראשון, נריה, אני אגיב איפה שאני רוצה ומתי שאני רוצה. אתה לא מנהל שיש לך את היכולת הטכנית לחסום אותי.
רוצה מדריכים? בבקשה - www.devarea.be תהנה. |
אני לא אמרתי לך לא להגיב
אמרתי "תגובות אחרות חוץ ממך יתקבלו בברכה" תגיב כמה שבא לך זה בסדר אני לא צריך מדריכים |
ציטוט:
|
נריה ושחר, שניכם אחלה בני אדם, אבל פה אני אצטרך לצדד בשחר, נריה, לשחר יש ניסיון רב, ואם הוא אומר שיש לך טעויות מן הסתם הייתי חושב שבאמת יש לך.
אני לא מתכנת בC כבר המון זמן, ככה שאני לא יכול לבדוק אם יש לך טעויות. בכל מקרה, העיקר הכוונה, וכל הכבוד שהשקעת |
וואו, היא די דומה ל JAVA.. =]
|
חחח מסכן הבנאדםםם...! אבל להבא נריה תדע מדריך חייב להיות מדריך ולא מדריך שגוי..
|
אל תדאג אחי אני לא מסכן
פשוט סתם כמה מוציאים את החשק לעזור ולכתוב ותאמין לי שיש לי עוד הרבה מדריכים לכתוב כעיקרון היה לי שגיאה 1 קטנה שהעירו לי עליה וגם ככה הייתי מתקן כי בדקתי את המדריך אחרי שפירסמתי וראיתי את השגיאה (השפה הזאת היא C-S קיס סנסיטיב ועשיתי אות קטנה במקום גדולה) בכל מקרה כל מי שהעיר פה העיר על ההסבר הל הפונקציה של הפאבליק הזה כעיקרון זה ממש ממש לא משנה כי בתור מתחיל לא אמורים לדעת את זה... אז אני יפרט על זה יותר מאוחר בעז"ה כי זה לא חשוב כ"כ ולא יוסיף/יגרע |
ציטוט:
כל מה "שלימדת" במדריך זה כלום בעצם, אני פותח את העורך שלי לC#, Microsoft Visual C# 2005 Express Edition וכל מה שכתבת פה, נמצא שם כשאני מבקש לפתוח תוכנית Console, אז מה הטעם במדריך הכל כך מיותר הזה? |
המדריך הראשון יותר מראה את הגוף של השפה
לא שימושי? אל תגיב! מה אתה רוצה בכלל אני לא אמור לצור מדריך שיעניין אותך עוד אדם מגעיל.... |
תודה על שהשקעת מזמנך.
זה יעזור לי כי אני מתחיל בזה. |
ציטוט:
ישר תוקף, מרגיש חוסר ביטחון אה? זה לא שימושי מכיוון שמתחילים בשפה זו משתמשים בעורך של מיקרוסופט לC# ושמה זה מובנה בכל פרוייקט חדש בתוכנית קונוסול, cut the bolshit - אתה מתחיל, מי אתה שתתחיל להרצאות פה על שפה שאתה בכלל לא מתמצא בה. אל תנסה להתנשאות מעל מישהו בפורום כי עשית ctrl c והעתקת לפה את הקוד הראשוני של תוכנית בסיסית בC#. ואם לא משם, אז מעמוד 27 של הספר שלך.. יש לי אותו ספר. אני בטוח ב100% שבקושי יש לך מושג בסיסי בC#, יותר מ Console.WriteLine Console.ReadLine והגדרת משתנים בסוגים שונים. ואולי, אולי! קצת לולאות while וfor ואולי גם if. זה בדיוק, אבל בדיוק כמו שאני יצור מדריך למתחילים בPHP: PHP קוד:
אגב אולי לי אתה לא צריך ליצור מדריך, אבל לאחרים המדריך צריך להיות מעניין, וחשוב מכך - שימושי. |
למה צריך לריב על דברים כאלה? הבנאדם סך הכל ניסה לעזור...
|
ציטוט:
בשביל אחרים שלא יודעים PHP אני יכול להגיד שהמדריך שלו מקביל לכזה דבר בHTML: HTML קוד:
<html> |
תראה מצידי תעשה מדריך ב HTML שמראה שצריך לפתוח כתבן
מה אכפת לי בכלל כל עוד מישהו מנסה לעזור הידע שלי ב #C אל תדאג לו.... וזה ממש לא כמו שתעשה <?php ואתה יודע טוב מאוד שזה לא זה זה תחביר שונה אז באתי והסברתי +טיפה טיפה רקע על השפה אז מדריך הבא אני יעשה קלט ופלט ומשתנים לאט לאט מה קרה אני לא העתקתי שום קוד מהספר הזה---שום קוד פשוט אחרי שלומדים ולא משנה כמה זמן אני לומד אפשר לזכור קוד די פשוט של התחלה |
ציטוט:
וזה בדיוק אותו קוד, אני רק אומר שאתה נתת פה את הקוד הכי בסיסי בדיוק כמו המבנה הבסיסי של דף HTML ממוצע: HTML קוד:
<html> המדריך לא שימושי מכיוון שכבר בעורך הוא נמצא, אז מה עשית פה? פתחת אשכול, הטעת אנשים, ולא נתת שום דבר מועיל. |
ראשיים מחקו את האשכול הזה
יש פה אנשים מגעילים כ"כ שמוציאים את כל החשק לעזור ולעשות מדריכים זה היה מדריך ראשון עם רקע וקצת קצת התחלה ורציתי להמשיך לעוד מדריכים ראשיים מחקו יש פה אנשים מגעילים |
ציטוט:
|
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 14:27. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ