вы можете сделать это
SELECT * FROM #sorttest ORDER BY
CASE WHEN test IS NULL and test2 is null THEN 2 ELSE
case when test is null or test2 is null then 1 end
END ,test desc
, но тогда порядок ненулевого столбца будет немного странным
Необходимо скомпилировать его:
csc /t:library source.cs -> source.dll
Вы используете Visual Studio?
При создании проекта Библиотеки классов в VS добавьте .cs файл и затем скомпилируйте проект, вывод будет .dll файлом.
Вы используете компилятор. Csc.exe идет с Платформой.NET.
Проверьте эту ссылку: http://msdn.microsoft.com/en-us/library/78f4aasd.aspx
Можно также использовать IDE как Visual Studio, если Вы хотите, чтобы процесс разработки был легче.
Его автоматически созданный для Вас, когда Вы выполняете сборку в Visual Studio. Проверьте папку мусорного ведра в свою папку проекта.