" урожай " поступил бы по моему мнению. Некоторые атрибуты как [DefaultValue ()] также среди моего избранного.
" var" ключевое слово немного более известен, но что можно использовать его в.NET 2,0 приложения также (как долго, поскольку Вы используете.NET 3,5 компилятора и устанавливаете его для вывода 2,0 кодов), кажется, не известен очень хорошо.
Редактирование: kokos, благодарит указать?? оператор, это действительно действительно полезно. Так как это немного трудно к Google для него (как?? просто проигнорирован), вот страница документации MSDN для того оператора: ?? Оператор (Ссылка C#)
HAML основан на отступах, и синтаксический анализатор может быть сложным. Замените
- if current_user
= link_to 'Edit Profile', edit_user_path(current_user.id)
= link_to 'Logout', logout_path
- else
= link_to 'Register', new_user_path
= link_to 'Login', login_path
на
- if current_user
= link_to 'Edit Profile', edit_user_path(current_user.id)
= link_to 'Logout', logout_path
- else
= link_to 'Register', new_user_path
= link_to 'Login', login_path
и попробуйте. Обратите внимание, как изменился отступ в строках link_to.
- if current_user
= link_to 'Edit Profile', edit_user_path(current_user.id)
= link_to 'Logout', logout_path
- else
= link_to 'Register', new_user_path
= link_to 'Login', login_path
для получения дополнительной информации о файлах haml vist
http://rubyonrails-tutor.blogspot.com/2010/02/hamltutorial-for-rails-developers.html