C# 所有单词首字母改为大写的方法

首先要添加引用Microsoft.VisualBasic,还要添加命名空间:using Microsoft.VisualBasic; 下面是代码:

using System;
using System.Windows.Forms;
using Microsoft.VisualBasic;

  

        private void button1_Click(object sender, EventArgs e)
        {
            textBox2.Text = ConvertToUpper(textBox1.Text.Trim());
        }
        /// <summary>
        /// 返回所有单词首字改为大写后的结果
        /// </summary>
        /// <param name="str">普通字符串</param>
        /// <returns>所有单词更改为首字母大写</returns>
        public string ConvertToUpper(string str)
        {
            string S = Strings.StrConv(str, VbStrConv.ProperCase, System.Globalization.CultureInfo.CurrentCulture.LCID);
            return S;
        private void button1_Click(object sender, EventArgs e)
        {
            textBox2.Text = ConvertToUpper(textBox1.Text.Trim());
        }
        /// <summary>
        /// 返回所有单词首字改为大写后的结果
        /// </summary>
        /// <param name="str">普通字符串</param>
        /// <returns>所有单词更改为首字母大写</returns>
        public string ConvertToUpper(string str)
        {
            string S = Strings.StrConv(str, VbStrConv.ProperCase, System.Globalization.CultureInfo.CurrentCulture.LCID);
            return S;
        }
        }

  

posted @ 2021-06-09 20:44  奥兰王子  阅读(596)  评论(0编辑  收藏  举报