Question: Debug this code // Program demonstrates overloaded methods // that display an int, an amount of money, or a string // decorated with an argument

Debug this code

// Program demonstrates overloaded methods

// that display an int, an amount of money, or a string

// decorated with an argument character

// or a default character 'X'

using System;

using static System.Console;

using System.Globalization;

class DebugEight4

{

static void Main()

{

FancyDisplay(33);

FancyDisplay(44, "@");

FancyDisplay(55.55);

FancyDisplay(77.77, '*');

FancyDisplay("hello");

FancyDisplay("goodbye", '#');

}

public static void FancyDisplay(int num, char decoration = 'X')

{

WriteLine("{0}{1}{2} {1} {0}{1}{2} ",

decoration, num);

}

public static void FancyDisply(double num, char decoration = 'X')

{

WriteLine("{0}{0}{0} {0}{0}{0} ",

decoration, num.ToString("C", CultureInfo.GetCultureInfo("en-US")));

}

public static void FancyDisplay(word, char decoration = 'X')

{

WriteLine("{0}{0}{0} {1} {1}{0}{0} ",

decoration, word);

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!