当前位置: 首页>>代码示例>>C#>>正文


C# Member.ToString方法代码示例

本文整理汇总了C#中Member.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Member.ToString方法的具体用法?C# Member.ToString怎么用?C# Member.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Member的用法示例。


在下文中一共展示了Member.ToString方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Test

 public string Test(Member member)
 {
     return "from svc: " + member.ToString();
 }
开发者ID:GeorchW,项目名称:protobuf-net,代码行数:4,代码来源:SO10115538.cs

示例2: ToString_EqualsFullName

		public void ToString_EqualsFullName()
		{
			var member = new Member { FullName = "a name" };

			Assert.That(member.ToString(), Is.EqualTo("a name"));
		}
开发者ID:pabloescribano,项目名称:Trello.NET,代码行数:6,代码来源:MemberTests.cs

示例3: TypeResponse

 internal void TypeResponse(Member member, string message)
 {
     this.TypeResponse(member.ToString(), message);
 }
开发者ID:imintsystems,项目名称:Kean,代码行数:4,代码来源:Parser.cs

示例4: ReadObject

        private void ReadObject( Type type, ref List<GUIContent> tempList )
        {
            var obsoleteType = typeof( ObsoleteAttribute );
            var objectType = typeof( UnityEngine.Object );
            var flags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly;

            var fields = type.GetFields( flags ).Where( f => f.GetCustomAttributes( obsoleteType, false ).Length == 0 ).ToList();
            var properties = type.GetProperties( flags ).Where( p => p.GetCustomAttributes( obsoleteType, false ).Length == 0 && p.CanWrite ).ToList();
            var methods = type.GetMethods( flags ).Where( m => m.GetCustomAttributes( obsoleteType, false ).Length == 0 &&
                                        !m.Name.StartsWith( "get_" ) && !m.Name.StartsWith( "set_" ) && !m.ContainsGenericParameters &&
                                        !m.IsAbstract && !m.IsConstructor && !m.IsGenericMethod && !m.IsGenericMethodDefinition && !m.IsVirtual ).ToList();

            // Add extra properties from subclasses
            if ( type.IsSubclassOf( typeof( Behaviour ) ) ) {
                var t = typeof( Behaviour );
                var temp = t.GetProperties( flags ).Where( p => p.GetCustomAttributes( obsoleteType, false ).Length == 0 && p.CanWrite ).ToList();
                properties.AddRange( temp );
            }
            {   // Bracketing it for no good reason
                var t = typeof( Component );
                var temp = t.GetProperties( flags ).Where( p => p.GetCustomAttributes( obsoleteType, false ).Length == 0 && p.CanWrite ).ToList();
                properties.AddRange( temp );
            }
            {
                var tFields = objectType.GetFields( flags ).Where( f => f.GetCustomAttributes( obsoleteType, false ).Length == 0 ).ToList();
                fields.AddRange( tFields );

                var tProperties = objectType.GetProperties( flags ).Where( p => p.GetCustomAttributes( obsoleteType, false ).Length == 0 && p.CanWrite ).ToList();
                properties.AddRange( tProperties );

                var tMethods = objectType.GetMethods( flags ).Where( m => m.GetCustomAttributes( obsoleteType, false ).Length == 0 &&
                                                             !m.Name.StartsWith( "get_" ) && !m.Name.StartsWith( "set_" ) && !m.ContainsGenericParameters &&
                                                             !m.IsAbstract && !m.IsConstructor && !m.IsGenericMethod && !m.IsGenericMethodDefinition && !m.IsVirtual ).ToList();
                methods.AddRange( tMethods );
            }

            // Filter methods for properties that we can't handle
            for ( int i = methods.Count - 1; i >= 0; i-- ) {
                var pars = methods[i].GetParameters();
                foreach ( var p in pars ) {
                    if ( p.ParameterType.IsGenericParameter ||
                            p.ParameterType.IsGenericType ||
                            p.ParameterType.IsGenericTypeDefinition ||
                            p.ParameterType.IsArray ||
                            ( !p.ParameterType.IsValueType && !p.ParameterType.IsSubclassOf( objectType ) && p.ParameterType.Name.ToLower() != "string" ) ) {
                        methods.RemoveAt( i );
                        break;
                    }
                }
            }

            fields.Sort( ( f1, f2 ) => f1.Name.CompareTo( f2.Name ) );
            properties.Sort( ( p1, p2 ) => p1.Name.CompareTo( p2.Name ) );
            methods.Sort( ( m1, m2 ) => m1.Name.CompareTo( m2.Name ) );

            UnityEngine.Object obj = type == typeof( GameObject ) ? (UnityEngine.Object)GameObject : GameObject.GetComponent( type );
            foreach ( var f in fields ) {
                var field = new Member( f, f.FieldType, type, obj );
                tempList.Add( new GUIContent( field.ToString() ) );
                Members.Add( field );
            }

            foreach ( var p in properties ) {
                var property = new Member( p, p.PropertyType, type, EMemberType.Property );
                tempList.Add( new GUIContent( property.ToString() ) );
                Members.Add( property );
            }

            foreach ( var m in methods ) {
                var method = new Member( m, m.ReflectedType, type, m.GetParameters() );
                tempList.Add( new GUIContent( method.ToString() ) );
                Members.Add( method );
            }
        }
开发者ID:Thundernerd,项目名称:Unity3D-ExtendedEvent,代码行数:74,代码来源:ExtendedEvent.cs

示例5: Page_Load

 protected void Page_Load(object sender, EventArgs e)
 {
     AjaxPro.Utility.RegisterTypeForAjax(typeof(Home_Room_Receive), this.Page);
     if (base.Request.QueryString.Count < 1)
     {
         JavaScript.Alert(this.Page, "接口调用失败,请重新登录。", "../../Default.aspx");
     }
     else
     {
         string str = "http://notify.alipay.com/trade/notify_query.do?";
         string str2 = this.so["MemberSharing_Alipay_UserNumber"].ToString("");
         str = str + "partner=" + str2 + "&notify_id=" + base.Request.QueryString["notify_id"];
         if (this.Get_Http(str, 0x1d4c0) == "false")
         {
             JavaScript.Alert(this.Page, "接口调用失败,请重新登录。", "../../Default.aspx");
         }
         else
         {
             bool flag = base._Site.SiteOptions["Opt_isUseCheckCode"].ToBoolean(true);
             this.CheckCode.Visible = flag;
             new Login().SetCheckCode(base._Site, this.ShoveCheckCode1);
             if (WebConfig.GetAppSettingsBool("DebugUserControl", false))
             {
                 this.tbName.Text = "为了设计页面而进入调试状态,本控件的功能并不运行";
             }
             else
             {
                 string str4 = this.so["MemberSharing_Alipay_MD5"].ToString("");
                 string charset = "utf-8";
                 string[] strArray3 = Shove.Alipay.Alipay.BubbleSort(base.Request.QueryString.AllKeys);
                 StringBuilder builder = new StringBuilder();
                 for (int i = 0; i < strArray3.Length; i++)
                 {
                     if (((!string.IsNullOrEmpty(strArray3[i]) && (base.Request.QueryString[strArray3[i]] != "")) && ((strArray3[i] != "sign") && (strArray3[i] != "sign_type"))) && (strArray3[i].ToLower() != "pn"))
                     {
                         if (i == (strArray3.Length - 1))
                         {
                             builder.Append(strArray3[i] + "=" + base.Request.QueryString[strArray3[i]]);
                         }
                         else
                         {
                             builder.Append(strArray3[i] + "=" + base.Request.QueryString[strArray3[i]] + "&");
                         }
                     }
                 }
                 builder.Append(str4);
                 string str6 = Shove.Alipay.Alipay.GetMD5(builder.ToString(), charset);
                 string str7 = (base.Request.QueryString["sign"] == null) ? "" : base.Request.QueryString["sign"].ToString();
                 string str8 = (base.Request.QueryString["is_success"] == null) ? "" : base.Request.QueryString["is_success"].ToString().ToUpper();
                 string str9 = (base.Request.QueryString["user_id"] == null) ? "" : base.Request.QueryString["user_id"].ToString();
                 string str10 = (base.Request.QueryString["email"] == null) ? "" : base.Request.QueryString["email"].ToString();
                 if (base.Request.QueryString["user_type"] != null)
                 {
                     base.Request.QueryString["user_type"].ToString();
                 }
                 if (base.Request.QueryString["user_status"] != null)
                 {
                     base.Request.QueryString["user_status"].ToString();
                 }
                 if (base.Request.QueryString["firm_name"] != null)
                 {
                     base.Request.QueryString["firm_name"].ToString();
                 }
                 string str11 = (base.Request.QueryString["real_name"] == null) ? "" : base.Request.QueryString["real_name"].ToString();
                 if (base.Request.QueryString["cert_no"] != null)
                 {
                     base.Request.QueryString["cert_no"].ToString();
                 }
                 if (base.Request.QueryString["cert_type"] != null)
                 {
                     base.Request.QueryString["cert_type"].ToString();
                 }
                 if (base.Request.QueryString["gender"] != null)
                 {
                     base.Request.QueryString["gender"].ToString();
                 }
                 if (base.Request.QueryString["province"] != null)
                 {
                     base.Request.QueryString["province"].ToString();
                 }
                 if (base.Request.QueryString["city"] != null)
                 {
                     base.Request.QueryString["city"].ToString();
                 }
                 if (base.Request.QueryString["address"] != null)
                 {
                     base.Request.QueryString["address"].ToString();
                 }
                 if (base.Request.QueryString["zip"] != null)
                 {
                     base.Request.QueryString["zip"].ToString();
                 }
                 if (base.Request.QueryString["phone"] != null)
                 {
                     base.Request.QueryString["phone"].ToString();
                 }
                 if (base.Request.QueryString["mobile"] != null)
                 {
                     base.Request.QueryString["mobile"].ToString();
                 }
//.........这里部分代码省略.........
开发者ID:NoobSkie,项目名称:taobao-shop-helper,代码行数:101,代码来源:Receive.aspx.cs


注:本文中的Member.ToString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。