narendrarathod Ответов: 3

Нет перегрузки для метода принимает 5 аргументов


Здравствуй, Добрый Полдень!..!

здесь я пишу код, но получаю сообщение об ошибке " No Overload method 'Thumbimages' принимает 5 аргументов"

кто-нибудь, помогите мне, что я могу сделать для этого

if (!(flag == "pdf"))
        {
            GeneralMethods.Thmbimages(pathname, actFolder, imgName, ConfigurationManager.AppSettings["ACTUAL_IMAGE_WIDTH"], ConfigurationManager.AppSettings["ACTUAL_IMAGE_HEIGHT"]);
            GeneralMethods.Thmbimages(pathname, midthumbFolder, imgName, ConfigurationManager.AppSettings["GALLERY_MID_THUMBWIDTH"], ConfigurationManager.AppSettings["GALLERY_MID_THUMBHEIGHT"]);
            GeneralMethods.Thmbimages(pathname, thumbFolder, imgName, ConfigurationManager.AppSettings["GALLERY_THUMBWIDTH"], ConfigurationManager.AppSettings["GALLERY_THUMBHEIGHT"]);
        }



Спасибо

Johnny J.

Нет такого понятия, как "добрый полдень". Это "доброе утро" до 12 часов дня. После этого наступает "Добрый день". Но я не редактировал ваш пост, потому что думал, что это было довольно мило.

kulklamri

ээээээээээээ

3 Ответов

Рейтинг:
2

Dalek Dave

Чего вы пытаетесь достичь?

Просто чтобы мы могли увидеть, какова цель.

(Кстати, это уродливо выглядящий код)


Рейтинг:
15

Johnny J.

Я понятия не имею, что такое Generalmethod и ThmbImages, но я предполагаю, что это метод, который вы или кто-то другой в вашей компании создали.

Тогда кажется, что кто-то изменил определение(определения) метода так, что количество требуемых параметров изменилось.

Если вы начнете писать "общие методы.Thmbimages ("тогда ваш intellisense должен сказать вам, какие параметры вы должны предоставить и есть ли одна или несколько перегрузок, принимающих разное количество параметров.

Надеюсь, это поможет...


narendrarathod

да, я создал класс GeneralMethod, и в нем я использую один из методов Thmimges для загрузки изображения, сохраняю его в папке wise так же, как acutal image mid thumimage и т. д.

Johnny J.

Вы пробовали метод intellisense?

narendrarathod

да я пробовал но все же получил ошибку

Johnny J.

Не могли бы вы опубликовать объявление для метода Thmbimages? Вам не нужно публиковать весь метод целиком, только объявление, где мы можем видеть параметры / аргументы

narendrarathod

спасибо, что уделили мне свое время, теперь я решаю эту проблему, получая помощь от вас

на самом деле я передал дополнительный параметр, поэтому эта ошибка..!!

Johnny J.

Нет проблем - если вы хотите поблагодарить, то просто отметьте ответ как правильное решение.

narendrarathod

Причина моего голосования 4
этот ответ является правильным решением ..

Рейтинг:
1

neal123

Привет,

Этот метод создан вами или как?

Проверьте, какой тип и количество аргументов требуется вашему методу.

например, у меня есть один метод-

public TestMethod(string s1,int i1)
{
//Мой код....
}

Теперь, чтобы вызвать этот метод, я должен передать два аргумента в том же порядке.

TestMethod ("String 1", 1);


Вам это ясно???

С уважением,

Нилеш Шах