[closed]какую е-книгу посоветуете по с# ?
Русская редакция - Microsoft Press - Программирование для Microsoft Windows на С#. В 2-х томах. Том 2.pdfнужного нет
http://www.progs.biz/csharp/csharp/csharp01.aspx
Минут за 20 можно пробежать.
Минут за 20 можно пробежать.
в C++ можно сделать так
int *p=new int;
*p=100;
это общий случай.в моем случае так:
products *myprod=new products ;
clients( products * a) {myprod=a;}// client - конструктор,не суть
НО! C# выдает Pointers may only be used in an unsafe context
может есть какой-нибудь еще сайт посерьезнее и с большим кол-вом примеров?
Pointers may only be used in an unsafe contextunsafe
{
}
может есть какой-нибудь еще сайт посерьезнее и с большим кол-вом примеров?
Привыкай использовать msdn. Ну или http://www.firststeps.ru/dotnet/dotnet1.html
Имхо, если не используются какие то внешние библиотеки, замарачиваться с unsafe не стоит.
с msdn не разобрался,куча всего,а нужного найти не могу. про unsafe догадался,но выходит куча новых ошибок...баллин.ладно, придется ждать до завтра,у препода спрошу
Зачем тебе такое в управляемом языке потребовалось?
да я просто не знаю как иначе. мне нужно создать ссылку в объекте на другой объект
Пользуйся ссылками.
В C# если переменная ссылочного типа (не ValueType то она - ссылка.
Можешь написать
Product p = new Product;
Product b = p;
И будут у тебя две эти переменные ссылаться на один и тот же объект.
да я просто не знаю как иначе. мне нужно создать ссылку в объекте на другой объектclass A {}
class B
{
public A ClassA;
public static void Main(string[] args)
{
B classB = new B;
A classA = new A;
classB.ClassA = A;
}
}
У classB ссылка на classA
то,что нужно. спасибо большое! я и не знал,что сразу ссылки делаются
Оставить комментарий
Lizabeth
сабж.конкретно интересует передача объектов функциям по ссылке