java.util.concurrent.ConcurrentHashMap.put C# (CSharp) Method

put() public method

public put ( java arg0, java arg1 ) : global::java.lang.Object
arg0 java
arg1 java
return global::java.lang.Object
        public override global::java.lang.Object put(java.lang.Object arg0, java.lang.Object arg1)
        {
            return global::MonoJavaBridge.JavaBridge.CallObjectMethod(this, global::java.util.concurrent.ConcurrentHashMap.staticClass, "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", ref global::java.util.concurrent.ConcurrentHashMap._m1, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1)) as java.lang.Object;
        }

Usage Example

        private string getDatabase(string NETConnectionStr)
        {

            char[] sp = new char[] { ';' };

            string[] segment = NETConnectionStr.Split(sp);


            //
            ConcurrentHashMap<string, string> map = new ConcurrentHashMap<string, string>();

            foreach (string sg in segment)
            {

                char[] sgp = new char[] { '=' };

                string[] s = sg.Split(sgp);

                //无密码时参数就1个长度
                if (s.Length == 1)
                {


                    map.put(s[0].Trim(), "");

                }
                else
                {

                    map.put(s[0].Trim(), s[1]);

                }
            }

            //

            database = map.get("database").ToString();

            return database;
        
        
        }
All Usage Examples Of java.util.concurrent.ConcurrentHashMap::put