תבנית:NET/Code
תבנית זו מיועדת להצגת קטעי קוד במרחב הספר NET. יש לשלוח אותה כפרמטר אל תבנית:NET/CodeBlock. באופן כללי, התבנית נראית כך:
{{NET/Code|{{{1}}}|{{{2|}}}|{{{3|}}} }}
כאשר ערך הפרמטר הראשון הוא קטע קוד שברצוננו לצבוע או לתת לו מבנה מיוחד, וערך הפרמטר השני הוא אחד מהבאים:
- VBComment
- הערה של שורה אחת בסגנון שפת Visual Basic. הגרש ייתווסף על ידי התבנית.
- C#Comment
- הערה של שורה אחת בסגנון שפת #C. הלוכסן הכפול ייתווסף על ידי התבנית.
- C#CommentP
- בלוק הערה בסגנון שפת #C. סימני /* ו-*/ ייתווספו על ידי התבנית לפני ואחרי הפרמטר הראשון. ניתן לציין סימני <br> בתוך ההערה כדי לשבור שורה.
- VBsummary
- בלוק <summary>...</summary> בסגנון שפת Visual Basic. התגיות ייתווספו על ידי התבנית.
- C#summary
- בלוק <summary>...</summary> בסגנון שפת #C. התגיות ייתווספו על ידי התבנית.
- see
- תגית <see cref="..."/>
- VBparam
- תגית <param name="...">...</param> בסגנון Visual Basic. שים לב שיש לספק את שם המשתנה לה התגית מתייחסת בעזרת המשתנה param. לדוגמה: {{NET/Code|The width of this object|VBparam|param=width}}
- C#param
- תגית <param name="...">...</param> בסגנון #C. שים לב שיש לספק את שם המשתנה לה התגית מתייחסת בעזרת המשתנה param. לדוגמה: {{NET/Code|The width of this object|C#param|param=width}}
- Keyword
- מילה שמורה של השפה.
- Class
- שם של סוג: מחלקה, מבנה או אנומרטור.
- String
- מחרוזת. גרשיים כפולים ייתווספו לפני ואחרי הפרמטר הראשון.
ערך הפרמטר השלישי יוכנס בתחילת השורה במקרה של C#summary, VBsummary ו־C#CommentP, אם הוא קיים. פרמטר זה נועד להכנסת תווי לצורך הכנסה של הקוד בשורה (אינדנטציה).
במידה והקוד הנשלח לפרמטר הראשון מכיל את סימן השיוויון ('='), למשל כחלק ממחרוזת, יש להחליפו בישות =.
ראו דוגמה בספר NET.