Skip to main content
code formatting
Source Link
gnat
  • 20.5k
  • 29
  • 117
  • 310

Why not change the method so it return 'true' it the matterial is added and 'false' if it wasn't?

private bool LoadMaterial(string name) {

if (_Materials.ContainsKey(name))

{

   return false; //already present

}

_Materials.Add( name, Resources.Load(string.Format("Materials/{0}", name)) as Material );

return true;

}

private bool LoadMaterial(string name)
{
   if (_Materials.ContainsKey(name))

    {

        return false; //already present
    }

    _Materials.Add(
        name,
        Resources.Load(string.Format("Materials/{0}", name)) as Material
    );

    return true;

}

Why not change the method so it return 'true' it the matterial is added and 'false' if it wasn't?

private bool LoadMaterial(string name) {

if (_Materials.ContainsKey(name))

{

   return false; //already present

}

_Materials.Add( name, Resources.Load(string.Format("Materials/{0}", name)) as Material );

return true;

}

Why not change the method so it return 'true' it the matterial is added and 'false' if it wasn't?

private bool LoadMaterial(string name)
{
   if (_Materials.ContainsKey(name))

    {

        return false; //already present
    }

    _Materials.Add(
        name,
        Resources.Load(string.Format("Materials/{0}", name)) as Material
    );

    return true;

}
Source Link

Why not change the method so it return 'true' it the matterial is added and 'false' if it wasn't?

private bool LoadMaterial(string name) {

if (_Materials.ContainsKey(name))

{

   return false; //already present

}

_Materials.Add( name, Resources.Load(string.Format("Materials/{0}", name)) as Material );

return true;

}