Math.Ceiling выдает ошибку «Вызов неоднозначен» при использовании String.LengthC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Math.Ceiling выдает ошибку «Вызов неоднозначен» при использовании String.Length

Сообщение Anonymous »

Я пытаюсь вызвать Math.Ceiling(word.Length / 2), чтобы получить середину слова, но выдает следующую ошибку:

Вызов неоднозначен между следующими методами или свойствами: «Math.Ceiling(decimal) и Math.Ceiling(double)»

Хотя я понимаю, что компилятор беспокоится об определении правильного перегруженного метода, но не знаю, как указать, какой из них я использую. Я тоже не понимаю, почему это должно иметь значение?
Вот моя полная программа:

Код: Выделить всё

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
string word = "Deleveled";
word = word.ToUpper();
bool isPalindrome = true;
for (var i = 0; i 

Подробнее здесь: [url]https://stackoverflow.com/questions/49731198/math-ceiling-giving-call-is-ambiguous-error-when-using-string-length[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Разъяснение по поводу `length = prefixTable[length - 1]` и `length = length - 1` в алгоритме KMP.
    Anonymous » » в форуме JAVA
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Разъяснение по поводу `length = prefixTable[length - 1]` и `length = length - 1` в алгоритме KMP.
    Anonymous » » в форуме JAVA
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Разъяснение по поводу `length = prefixTable[length - 1]` и `length = length - 1` в алгоритме KMP.
    Anonymous » » в форуме JAVA
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Почему Math.Round/Floor/Ceiling не возвращает long или int?
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Есть ли какое-либо преимущество у int i = array.length перед двойным вызовом array.length?
    Anonymous » » в форуме JAVA
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»