Посмотрите несколько примеров кода, где это происходит:
public class Foo
{
string[] m_workID;
public string[] WorkID
{
get
{
return m_workID;
}
private set
{
m_workID = value;
}
}
}
В чем смысл этого? Поскольку использование m_workID не требуется.