Indian Prime ministers till date....
15-Aug-1947 : 27-May-1964 Jawaharlal Nehru Indian National Congress 27-May-1964 : 9-Jun-1964 Gulzari Lal Nanda Indian National Congress (acting) 9-Jun-1964 : 11-Jan-1966 Lal Bahadur Shastri Indian National Congress 11-Jan-1966 : 24-Jan-1966 Gulzari Lal Nanda Indian National Congress (acting) 24-Jan-1966 : 24-Mar-1977 Indira Gandhi Indian National Congress 24-Mar-1977 : 28-Jul-1979 Morarji Desai Janata Party 28-Jul-1979 : 14-Jan-1980 Choudhary Charan Singh Janata Party 14-Jan-1980 : 31-Oct-1984 Indira Gandhi Indian National Congress 31-Oct-1984 : 2-Dec-1989 Rajiv Gandhi Congress I 2-Dec-1989 : 10-Nov-1990 Vishwanath Pratap Singh Janata Dal 10-Nov-1990 : 21-Jun-1991 Chandra Shekhar Janata Dal 21-Jan-1991 : 16-May-1996 Narasimha Rao Congress I 16-May-1996 : 1-Jun-1996 Atal Bihari Vajpayee Bharatiya Janata Party 1-Jun-1996 : 21-Apr-1997 H. D. Deve Gowda Janata Dal 21-Apr-1997 : 19-Mar-1998 Inder Kumar Gujral Janata Dal 19-Mar-1998 : 22-May-2004 Atal Bihari Vajpayee Bharatiya Janata Party 22-May-2004 : present Manmohan Singh Congress I
Upcasting and downcasting in C#
Upcasting converts an object of a specialized type to a more general type.
Downcasting converts an object from a general type to a more specialized type.
BankAccount ba1, ba2 = new BankAccount("John", 250.0M, 0.01);
LotteryAccount la1, la2 = new LotteryAccount("Bent", 100.0M);
ba1 = la2; // upcasting - OK
// la1 = ba2; // downcasting - Illegal at compile time
// la1 = (LotteryAccount) ba2; // downcasting - Illegal at run time
la1 = (LotteryAccount) ba1; // downcasting - OK. ba1 refers to a LotteryAccount
Downcasting converts an object from a general type to a more specialized type.
BankAccount ba1, ba2 = new BankAccount("John", 250.0M, 0.01);
LotteryAccount la1, la2 = new LotteryAccount("Bent", 100.0M);
ba1 = la2; // upcasting - OK
// la1 = ba2; // downcasting - Illegal at compile time
// la1 = (LotteryAccount) ba2; // downcasting - Illegal at run time
la1 = (LotteryAccount) ba1; // downcasting - OK. ba1 refers to a LotteryAccount
Subscribe to:
Posts (Atom)