Если вы опускаете модификатор в классе, это либо:
- внутренний (не вложенные классы)
- приватный (во вложенных классах)
Я просто подумал, что добавлю это (что оно не ВСЕГДА внутреннее, если не указано).
Но, если вы действительно хотите изменить шаблоны, вы захотитечтобы вообще перейти в папку установки (я буду использовать папки по умолчанию):
** C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE **
Там,Вы найдете различные папки с шаблонами.Вы ищете следующее (если копать глубже): C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Code \ 1033 \ Class.zip
Просто измените файл Class.cs там.О, и в случае, если вы все испортили, вот оригинальная версия:
using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Text;
namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}
Вы нужная версия:
using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Text;
namespace $rootnamespace$
{
public class $safeitemrootname$
{
}
}