что действительно “генерирует тупик метода”, средний в c#?

Я пытаюсь вызвать функцию, и VS дает мне ошибку (красное подчеркивание), и у меня есть опция "генерировать тупик метода".Что это такое?

6
задан Anders Fjeldstad 23 February 2010 в 08:04
поделиться

4 ответа

Это означает, что вы пытаетесь вызвать функцию неправильно; проверьте, правильно ли вы написали имя метода, и передаете ли вы ему правильное количество и типы аргументов.

3
ответ дан 10 December 2019 в 00:37
поделиться

Это означает, что вы ввели неправильную сигнатуру, поэтому VS предполагает, что этого метода не существует. Используя ярлык, VS может помочь вам создать метод в виде заглушки (т.е. сигнатуру, а затем вы должны заполнить реализацию).

3
ответ дан 10 December 2019 в 00:37
поделиться

используйте этот формат последовательности:

 #, # # 0,00 $; #, # # 0,00 '- $'; 0 $
decimal paid = Convert.ToDecimal(dr["TotalPaids"]);
lblPaids.Text = paid.ToString("#,##0.00 $;#,##0.00'-  $';0 $");
-121--3545619-

Короче говоря, я отвечаю: если вы любите мощные IDE, которые работают в Windows, OOD и C #, используйте StartSharp. Он более ремонтопригоден, структурирован и достаточно стабильен для использования в серьезных проектах. Он также может быть легко расширен, как показано ниже, и другими проектами.

Поскольку это еще один индексированный поток Google, где люди ссылаются на сценарий # и jQuery как на взаимоисключающие, я просто хотел отметить, что некоторые люди объединяют эти два мира, и в моем случае высвобождают большую силу, делая это. Я предлагаю совершенно свободную и повторно используемую библиотеку для доступа к jQuery 1.4 из проектов Script # и полный исходный код для решения, которое его создает (почти исключительно из собственного файла документации API jQuery):

http://www.christophercrooker.com/visual-studio-2010-rc-custom-tool-for-code-generation-and-jquery14-with-intellisense-for-scriptsharp

-121--2183712-

Генерируемый метод будет генерировать метод, который выглядит точно так же, как вы написали его, с теми же параметрами Вероятно, эта ошибка возникает из-за неправильного написания метода или из-за того, что он находится в другом пространстве имен.

4
ответ дан 10 December 2019 в 00:37
поделиться

ahh у меня было

method(button.Tag);

и объявление

void method(int tag)

так что я исправил это с

method(int.Parse(button.Tag.toString()));

я пробовал это раньше, но я забыл поставить "toString", так как я думал, что это уже int... глупая маленькая ошибка. thx ребята

0
ответ дан 10 December 2019 в 00:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: