using System;
class PadString
{
static void Main(string[] args)
{
string str = "C#";
int totalLength = 9; // Desired total length
char padChar = '*';
string padded = padString(str, totalLength, padChar);
Console.WriteLine("Padded string: " + padded);
}
static string padString(string str, int totalLength, char padChar) {
int paddingLeft = (totalLength - str.Length) / 2;
string padded = str.PadLeft(paddingLeft + str.Length).PadRight(totalLength);
return padded.Replace(' ', padChar);
}
}
/*
run:
Padded string: ***C#****
*/