Что означает ключевое слово _Default в c # - PullRequest
3 голосов
/ 10 февраля 2010

Например, я создал веб-страницу, и в ней есть ключевое слово _Default.

public partial class _Default : System.Web.UI.Page 

Что здесь делает это ключевое слово? Какой смысл?

Ответы [ 4 ]

15 голосов
/ 10 февраля 2010

_Default - это не ключевое слово, это имя вашего класса.

5 голосов
/ 10 февраля 2010

default - это ключевое слово, используемое в операторе switch C #, а в VB.Net применяется к свойству по умолчанию. Вот почему IDE переименовала ваш класс в _Default, основываясь на названии страницы (Default.aspx). _Default само по себе не является ключевым словом и, кажется, окрашено по-разному, потому что каждое другое слово в этой строке является ключевым словом.

1 голос
/ 10 февраля 2010

ключевые слова строчные.это ваше имя классаесли имя вашей страницы по умолчанию, asp.net возвращает это имя в свой класс.

1 голос
/ 10 февраля 2010

Это не ключевое слово, это имя класса. Имена переменных могут начинаться с a-z, A-Z и '_'.

...