Деклариране на потребителски методи-проблем
Имам проблем с декларирането на потребителски методи - Visual Studio-то ми ги отхвърля непрекъснато, като ги подчертава с червено. Ето пример с код, върху когото работих - исках да си направя свой метод за пресмятане на факториел(домашно):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication31
{
class Program
{
public uint FindFact(uint n)
{
int result;
{
}
}
static void Main(string[] args)
{
}
}
}
А ако намеря в интернет някакъв метод и го копи-пейстна, го приема, дори и аз да започна да го променям като име и съдържание след това:
http://www.tutorialspoint.com/csharp/csharp_methods.htm
(вижте примера с number manipulator).
Чудя се къде е грешката - при мен, Visual Studio-то или някъде другаде? Студиото подчертава името на моя метод FindFact в червено и го отхвърля, давайки грешка not all code paths return a value. Мерси предварително за разясненията.