TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
gemma browse
NA
10
61.3k
return types
Dec 14 2010 8:01 AM
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using arun.CSharp.Namespaces;
public class Friend
{
public static void Main(string[] args)
//public static void Main()
{
Friend[] friend = new Friend[4];
int x;
string firstname;
string surname;
string phonenumber;
int month;
int day;
for (x = 0; x < friend.Length; ++x)
{
GetData(out firstname, out surname, out phonenumber, out month, out day);
friend[x] = new Friend(firstname, surname, phonenumber, month, day);
}
Array.Sort(friend);
Console.WriteLine("Sorted List:");
for (x = 0; x < friend.Length; ++x)
Display(friend[x]);
Console.ReadLine();
}
public static void GetData(out string firstname, out string surname, out string phonenumber, out int month, out int day)
{
string inString;
Console.Write("Please enter your friend's firstname: ");
inString = Console.ReadLine();
firstname = Convert.ToString(inString);
Console.Write("Please enter your friend's surname: ");
inString = Console.ReadLine();
surname = Convert.ToString(inString);
Console.Write("Please enter your friend's number: ");
inString = Console.ReadLine();
phone = Convert.ToString(inString);
Console.Write("Please enter your friend's birth MONTH: ");
inString = Console.ReadLine();
month = Convert.ToInt32(inString);
Console.Write("Please enter your friend's birth DAY: ");
inString = Console.ReadLine();
day = Convert.ToInt32(inString);
}
public static void Display(Friend fri)
{
Console.WriteLine("0,5}{1,-10}{2,6}{3,6}{4,6}",
fri.Name, fir.surname, fri.Phone, fri.Month, fri.Day);
}
}
public class Fri: IComparable
{
private string firstname;
private string surname;
private string phone;
private int month;
private int day;
public string Firstname { get; set; }
public string Surname { get; set; }
public string Phone { get; set; }
public int Month { get; set; }
public int Day { get; set; }
public Friend(string friendFirstName, string friendSurName, string friendNumber, int friendMonth, int friendDay)
{
firstName = friendFirstName;
surname = friendSurName;
Phone = friendNumber;
Month = friendMonth;
Day = friendDay;
}
int IComparable.CompareTo(object o)
{
int returnVal;
Friend temp = (Friend)o;
if (this.Name > temp.Name)
returnVal = 1;
else
if (this.Name < temp.Name)
returnVal = -1;
else
returnVal = 0;
return returnVal;
}
}
I am currently working on this code but i dont understand why it is asking me for a return type can anyone explain this to me I would be great thanks gemma
Reply
Answers (
4
)
Janus GridEX
Retrieve all pictureboxes?