Files
codeql/csharp/ql/test/query-tests/Likely Bugs/StaticFieldWrittenByInstance/StaticFieldWrittenByInstance.cs
2018-08-02 17:53:23 +01:00

30 lines
445 B
C#

using System;
class StaticFields
{
static int staticField;
int instanceField;
static StaticFields()
{
staticField = 0; // OK
}
StaticFields()
{
staticField = 0; // BAD
instanceField = 0; // OK
}
static void StaticTest()
{
staticField = 0; // OK
}
void InstanceTest()
{
staticField = 0; // BAD
instanceField = 0; // OK
}
}