Abstract property create on abstract member, which is use in the abstract class. You are define abstract property in a class , when inherit the abstract class in other non-abstract class.
Example
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Abstract_property_in_c_sharp
{
public abstract class Details //create abstract class
{
public abstract string Name //create abstract property Name
{
get;
set;
}
public abstract int Id //create abstract property Id
{
get;
set;
}
}
class User : Details //inherit abstract class
{
private string city = " ";
private string name = " ";
private int id = 0;
public string City // Declare a City property of type string:
{
get
{
return city;
}
set
{
city = value;
}


Meganathan SPosted Oct 13, 2016, 7:54 AM
Is there any possible to define as, abstract int i=10; what is the difference between abstract and public??