Click here to Skip to main content
12,455,701 members (83,380 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: C# .NET
Hi
i want to know what is " getters with
non-trivial implementations?" of my property.
Posted 12-Feb-13 0:33am
sencsk1.4K
Updated 12-Feb-13 0:55am
v2

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

A trivial implementation would be one where the getter simply returns the value of a private field

private string _fullname;
public string Fullname
{
    get
    {
        return _fullname;
    }
}

A non trivial example might be a getter that does something non - trivial, such as

public decimal TaxAmount
{
    get
    {
         decimal taxRate = GetTaxRate(Income);
         decimal taxable = Income - TaxFreePay(Income);
         return taxable * taxRate;
    }
}

In other words, a non trivial implementation is just what it says - an implementation that is not trivial.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160826.1 | Last Updated 12 Feb 2013
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100