示例#1
0
        /// <summary>
        /// 新規M番規則と合致しているかどうか取得する
        /// </summary>
        /// <param name="name">新しいM番を表す文字列</param>
        /// <returns>
        /// 合致しているの場合は真
        /// </returns>
        static bool IsMatchNewProduct(string name)
        {
            var options = new OptionSettingsSerializer().Load();

            foreach (var op in options.NewProjectRegex)
            {
                if (Regex.IsMatch(name, op))
                {
                    return(true);
                }
            }
            return(false);
        }
 /// <summary>
 ///   <see cref="RenameExecuteParams"/> classの初期化
 /// </summary>
 public RenameExecuteParams()
 {
     Settings  = new OptionSettingsSerializer().Load();
     Signature = Settings.UserName;
 }