C# Error
CS0763 – Both partial method declarations must be static or neither may be static
Reason for the Error & Solution
Both partial method declarations must be static or neither may be static.
A partial method declaration cannot have one part static and the other part not static.
To correct this error
- Make both parts either static or non-static.
Example
The following code generates CS0763:
// cs0763.cs
using System;
public partial class C
{
static partial void Part();
partial void Part() // CS0763
{
}
public static int Main()
{
return 1;
}
}