using System;
using System.Collections.Generic;
using System.Text;
// The 'text' parameter will contain the text from the:
// - Current Clipboard when run by HotKey
// - History Item when run from the History Menu
// The returned string will be:
// - Placed directly on the Clipboard
// - Ignored by ClipboardFusion if it is 'null'
public static class ClipboardFusionHelper
{
public static string ProcessText(string text)
{
// your code goes here
StringBuilder sb = new StringBuilder(text.Length * 2);
sb.Append('{');
int flag = 0;
foreach(char c in text)
{
if(c == ' ' || c == '\t' || c == '\n' || c == '\r')
{
continue;
}
else
{
if(flag == 0)
{
sb.Append("0x");
}
sb.Append(c);
flag++;
if(flag == 2)
{
sb.Append(",");
flag = 0;
}
}
}
sb.Remove(sb.Length - 1, 1);
sb.Append('}');
return sb.ToString();
}
}