一年前ってのは遠い昔だ
実際は11ヶ月前だけど、勢いで作ったプログラムに以下の記述があった。
// & < > " 等を置換 public static String ReplaceHTMLCharacterEntry(String val) { String result = val; // 文字実体参照になっていないとまずいやつを変える result = result.Replace("&","&"); result = result.Replace("<","<"); result = result.Replace(">",">"); result = result.Replace("\"",""");
……処理は良いとして、メソッド名が「CharacterEntry」? …エントリー(Entry)じゃなくエンティティ(Entity)じゃないのかと過去の自分を問いつめたいところだ。